1 !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){function c(a){var e=a.length,b=g.type(a);return"function"===b||g.isWindow(a)?!1:1===a.nodeType&&e?!0:"array"===b||0===e||"number"==typeof e&&0<e&&e-1 in a}function f(a,e,b){if(g.isFunction(e))return g.grep(a,function(a,g){return!!e.call(a,g,
  2 a)!==b});if(e.nodeType)return g.grep(a,function(a){return a===e!==b});if("string"==typeof e){if(ca.test(e))return g.filter(e,a,b);e=g.filter(e,a)}return g.grep(a,function(a){return 0<=na.call(e,a)!==b})}function k(a,g){for(;(a=a[g])&&1!==a.nodeType;);return a}function d(a){var e=X[a]={};return g.each(a.match(Q)||[],function(a,g){e[g]=!0}),e}function j(){e.removeEventListener("DOMContentLoaded",j,!1);a.removeEventListener("load",j,!1);g.ready()}function v(){Object.defineProperty(this.cache={},0,{get:function(){return{}}});
  3 this.expando=g.expando+Math.random()}function w(a,e,b){var i;if(void 0===b&&1===a.nodeType)if(i="data-"+e.replace(Pa,"-$1").toLowerCase(),b=a.getAttribute(i),"string"==typeof b){try{b="true"===b?!0:"false"===b?!1:"null"===b?null:+b+""===b?+b:Fa.test(b)?g.parseJSON(b):b}catch(c){}R.set(a,e,b)}else b=void 0;return b}function s(){return!0}function B(){return!1}function m(){try{return e.activeElement}catch(a){}}function x(a,e){return g.nodeName(a,"table")&&g.nodeName(11!==e.nodeType?e:e.firstChild,"tr")?
  4 a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function q(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function J(a){var g=mb.exec(a.type);return g?a.type=g[1]:a.removeAttribute("type"),a}function l(a,g){for(var e=0,b=a.length;b>e;e++)H.set(a[e],"globalEval",!g||H.get(g[e],"globalEval"))}function D(a,e){var b,i,c,d,n,u;if(1===e.nodeType){if(H.hasData(a)&&(b=H.access(a),i=H.set(e,b),u=b.events))for(c in delete i.handle,i.events={},u){b=
  5 0;for(i=u[c].length;i>b;b++)g.event.add(e,c,u[c][b])}R.hasData(a)&&(d=R.access(a),n=g.extend({},d),R.set(e,n))}}function y(a,e){var b=a.getElementsByTagName?a.getElementsByTagName(e||"*"):a.querySelectorAll?a.querySelectorAll(e||"*"):[];return void 0===e||e&&g.nodeName(a,e)?g.merge([a],b):b}function Y(e,b){var i=g(b.createElement(e)).appendTo(b.body),c=a.getDefaultComputedStyle?a.getDefaultComputedStyle(i[0]).display:g.css(i[0],"display");return i.detach(),c}function L(a){var b=e,i=Xa[a];return i||
  6 (i=Y(a,b),"none"!==i&&i||(Ga=(Ga||g("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=Ga[0].contentDocument,b.write(),b.close(),i=Y(a,b),Ga.detach()),Xa[a]=i),i}function O(a,e,b){var i,c,d,n,u=a.style;return b=b||Ha(a),b&&(n=b.getPropertyValue(e)||b[e]),b&&(""!==n||g.contains(a.ownerDocument,a)||(n=g.style(a,e)),Qa.test(n)&&Ya.test(e)&&(i=u.width,c=u.minWidth,d=u.maxWidth,u.minWidth=u.maxWidth=u.width=n,n=b.width,u.width=i,u.minWidth=c,u.maxWidth=d)),void 0!==n?n+"":
  7 n}function N(a,g){return{get:function(){return a()?void delete this.get:(this.get=g).apply(this,arguments)}}}function F(a,g){if(g in a)return g;for(var e=g[0].toUpperCase()+g.slice(1),b=g,i=Za.length;i--;)if(g=Za[i]+e,g in a)return g;return b}function M(a,g,e){return(a=nb.exec(g))?Math.max(0,a[1]-(e||0))+(a[2]||"px"):g}function W(a,e,b,i,c){for(var e=b===(i?"border":"content")?4:"width"===e?1:0,d=0;4>e;e+=2)"margin"===b&&(d+=g.css(a,b+ja[e],!0,c)),i?("content"===b&&(d-=g.css(a,"padding"+ja[e],!0,
  8 c)),"margin"!==b&&(d-=g.css(a,"border"+ja[e]+"Width",!0,c))):(d+=g.css(a,"padding"+ja[e],!0,c),"padding"!==b&&(d+=g.css(a,"border"+ja[e]+"Width",!0,c)));return d}function ba(a,e,b){var i=!0,c="width"===e?a.offsetWidth:a.offsetHeight,d=Ha(a),n="border-box"===g.css(a,"boxSizing",!1,d);if(0>=c||null==c){if(c=O(a,e,d),(0>c||null==c)&&(c=a.style[e]),Qa.test(c))return c;i=n&&(I.boxSizingReliable()||c===a.style[e]);c=parseFloat(c)||0}return c+W(a,e,b||(n?"border":"content"),i,d)+"px"}function P(a,e){for(var b,
  9 i,c,d=[],n=0,u=a.length;u>n;n++)i=a[n],i.style&&(d[n]=H.get(i,"olddisplay"),b=i.style.display,e?(d[n]||"none"!==b||(i.style.display=""),""===i.style.display&&ka(i)&&(d[n]=H.access(i,"olddisplay",L(i.nodeName)))):d[n]||(c=ka(i),(b&&"none"!==b||!c)&&H.set(i,"olddisplay",c?b:g.css(i,"display"))));for(n=0;u>n;n++)i=a[n],i.style&&(e&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=e?d[n]||"":"none"));return a}function Z(a,g,e,b,i){return new Z.prototype.init(a,g,e,b,i)}function K(){return setTimeout(function(){wa=
 10 void 0}),wa=g.now()}function E(a,g){for(var e,b=0,i={height:a},g=g?1:0;4>b;b+=2-g)e=ja[b],i["margin"+e]=i["padding"+e]=a;return g&&(i.opacity=i.width=a),i}function T(a,g,e){for(var b,i=(Ca[g]||[]).concat(Ca["*"]),c=0,d=i.length;d>c;c++)if(b=i[c].call(e,g,a))return b}function pa(a,e){var b,i,c,d,n;for(b in a)if(i=g.camelCase(b),c=e[i],d=a[b],g.isArray(d)&&(c=d[1],d=a[b]=d[0]),b!==i&&(a[i]=d,delete a[b]),n=g.cssHooks[i],n&&"expand"in n)for(b in d=n.expand(d),delete a[i],d)b in a||(a[b]=d[b],e[b]=c);
 11 else e[i]=c}function qa(a,e,b){var i,c=0,d=Ia.length,n=g.Deferred().always(function(){delete u.elem}),u=function(){if(i)return!1;for(var g=wa||K(),g=Math.max(0,t.startTime+t.duration-g),e=1-(g/t.duration||0),b=0,c=t.tweens.length;c>b;b++)t.tweens[b].run(e);return n.notifyWith(a,[t,e,g]),1>e&&c?g:(n.resolveWith(a,[t]),!1)},t=n.promise({elem:a,props:g.extend({},e),opts:g.extend(!0,{specialEasing:{}},b),originalProperties:e,originalOptions:b,startTime:wa||K(),duration:b.duration,tweens:[],createTween:function(e,
 12 b){var i=g.Tween(a,t.opts,e,b,t.opts.specialEasing[e]||t.opts.easing);return t.tweens.push(i),i},stop:function(g){var e=0,b=g?t.tweens.length:0;if(i)return this;for(i=!0;b>e;e++)t.tweens[e].run(1);return g?n.resolveWith(a,[t,g]):n.rejectWith(a,[t,g]),this}}),b=t.props;for(pa(b,t.opts.specialEasing);d>c;c++)if(e=Ia[c].call(t,a,b,t.opts))return e;return g.map(b,T,t),g.isFunction(t.opts.start)&&t.opts.start.call(a,t),g.fx.timer(g.extend(u,{elem:a,anim:t,queue:t.opts.queue})),t.progress(t.opts.progress).done(t.opts.done,
 13 t.opts.complete).fail(t.opts.fail).always(t.opts.always)}function ea(a){return function(e,b){"string"!=typeof e&&(b=e,e="*");var i,c=0,d=e.toLowerCase().match(Q)||[];if(g.isFunction(b))for(;i=d[c++];)"+"===i[0]?(i=i.slice(1)||"*",(a[i]=a[i]||[]).unshift(b)):(a[i]=a[i]||[]).push(b)}}function ra(a,e,b,i){function c(u){var t;return d[u]=!0,g.each(a[u]||[],function(a,g){var A=g(e,b,i);return"string"!=typeof A||n||d[A]?n?!(t=A):void 0:(e.dataTypes.unshift(A),c(A),!1)}),t}var d={},n=a===Ra;return c(e.dataTypes[0])||
 14 !d["*"]&&c("*")}function la(a,e){var b,i,c=g.ajaxSettings.flatOptions||{};for(b in e)void 0!==e[b]&&((c[b]?a:i||(i={}))[b]=e[b]);return i&&g.extend(!0,a,i),a}function da(a,e,b,i){var c;if(g.isArray(e))g.each(e,function(g,e){b||ob.test(a)?i(a,e):da(a+"["+("object"==typeof e?g:"")+"]",e,b,i)});else if(b||"object"!==g.type(e))i(a,e);else for(c in e)da(a+"["+c+"]",e[c],b,i)}var fa=[],ga=fa.slice,xa=fa.concat,C=fa.push,na=fa.indexOf,V={},ma=V.toString,sa=V.hasOwnProperty,ta="".trim,I={},e=a.document,g=
 15 function(a,e){return new g.fn.init(a,e)},n=/^-ms-/,i=/-([\da-z])/gi,u=function(a,g){return g.toUpperCase()};g.fn=g.prototype={jquery:"2.1.0",constructor:g,selector:"",length:0,toArray:function(){return ga.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:ga.call(this)},pushStack:function(a){a=g.merge(this.constructor(),a);return a.prevObject=this,a.context=this.context,a},each:function(a,e){return g.each(this,a,e)},map:function(a){return this.pushStack(g.map(this,function(g,
 16 e){return a.call(g,e,g)}))},slice:function(){return this.pushStack(ga.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var g=this.length,a=+a+(0>a?g:0);return this.pushStack(0<=a&&g>a?[this[a]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:C,sort:fa.sort,splice:fa.splice};g.extend=g.fn.extend=function(){var a,e,b,i,c,d,n=arguments[0]||{},u=1,t=arguments.length,o=!1;"boolean"==typeof n&&(o=n,n=arguments[u]||{},
 17 u++);"object"==typeof n||g.isFunction(n)||(n={});for(u===t&&(n=this,u--);t>u;u++)if(null!=(a=arguments[u]))for(e in a)b=n[e],i=a[e],n!==i&&(o&&i&&(g.isPlainObject(i)||(c=g.isArray(i)))?(c?(c=!1,d=b&&g.isArray(b)?b:[]):d=b&&g.isPlainObject(b)?b:{},n[e]=g.extend(o,d,i)):void 0!==i&&(n[e]=i));return n};g.extend({expando:"jQuery"+("2.1.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw Error(a);},noop:function(){},isFunction:function(a){return"function"===g.type(a)},isArray:Array.isArray,
 18 isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return 0<=a-parseFloat(a)},isPlainObject:function(a){if("object"!==g.type(a)||a.nodeType||g.isWindow(a))return!1;try{if(a.constructor&&!sa.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}return!0},isEmptyObject:function(a){for(var g in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?V[ma.call(a)]||"object":typeof a},globalEval:function(a){var b,i=eval;
 19 (a=g.trim(a))&&(1===a.indexOf("use strict")?(b=e.createElement("script"),b.text=a,e.head.appendChild(b).parentNode.removeChild(b)):i(a))},camelCase:function(a){return a.replace(n,"ms-").replace(i,u)},nodeName:function(a,g){return a.nodeName&&a.nodeName.toLowerCase()===g.toLowerCase()},each:function(a,g,e){var b,i=0,d=a.length,n=c(a);if(e)if(n)for(;d>i&&!(b=g.apply(a[i],e),!1===b);i++);else for(i in a){if(b=g.apply(a[i],e),!1===b)break}else if(n)for(;d>i&&!(b=g.call(a[i],i,a[i]),!1===b);i++);else for(i in a)if(b=
 20 g.call(a[i],i,a[i]),!1===b)break;return a},trim:function(a){return null==a?"":ta.call(a)},makeArray:function(a,e){var b=e||[];return null!=a&&(c(Object(a))?g.merge(b,"string"==typeof a?[a]:a):C.call(b,a)),b},inArray:function(a,g,e){return null==g?-1:na.call(g,a,e)},merge:function(a,g){for(var e=+g.length,b=0,i=a.length;e>b;b++)a[i++]=g[b];return a.length=i,a},grep:function(a,g,e){for(var b=[],i=0,c=a.length,d=!e;c>i;i++)e=!g(a[i],i),e!==d&&b.push(a[i]);return b},map:function(a,g,e){var b,i=0,d=a.length,
 21 n=[];if(c(a))for(;d>i;i++)b=g(a[i],i,e),null!=b&&n.push(b);else for(i in a)b=g(a[i],i,e),null!=b&&n.push(b);return xa.apply([],n)},guid:1,proxy:function(a,e){var b,i,c;return"string"==typeof e&&(b=a[e],e=a,a=b),g.isFunction(a)?(i=ga.call(arguments,2),c=function(){return a.apply(e||this,i.concat(ga.call(arguments)))},c.guid=a.guid=a.guid||g.guid++,c):void 0},now:Date.now,support:I});g.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,g){V["[object "+g+"]"]=
 22 g.toLowerCase()});var G=function(a){function g(a,e,b,i){var c,A,d,n,u;if((e?e.ownerDocument||e:H)!==E&&w(e),e=e||E,b=b||[],!a||"string"!=typeof a)return b;if(1!==(n=e.nodeType)&&9!==n)return[];if(U&&!i){if(c=fa.exec(a))if(d=c[1])if(9===n){if(A=e.getElementById(d),!A||!A.parentNode)return b;if(A.id===d)return b.push(A),b}else{if(e.ownerDocument&&(A=e.ownerDocument.getElementById(d))&&oa(e,A)&&A.id===d)return b.push(A),b}else{if(c[2])return P.apply(b,e.getElementsByTagName(a)),b;if((d=c[3])&&k.getElementsByClassName&&
 23 e.getElementsByClassName)return P.apply(b,e.getElementsByClassName(d)),b}if(k.qsa&&(!X||!X.test(a))){if(A=c=T,d=e,u=9===n&&a,1===n&&"object"!==e.nodeName.toLowerCase()){n=G(a);(c=e.getAttribute("id"))?A=c.replace(Ka,"\\$&"):e.setAttribute("id",A);A="[id='"+A+"'] ";for(d=n.length;d--;)n[d]=A+z(n[d]);d=Aa.test(a)&&o(e.parentNode)||e;u=n.join(",")}if(u)try{return P.apply(b,d.querySelectorAll(u)),b}catch(t){}finally{c||e.removeAttribute("id")}}}var S;a:{var a=a.replace(I,"$1"),f,aa;A=G(a);if(!i&&1===
 24 A.length){if(S=A[0]=A[0].slice(0),2<S.length&&"ID"===(f=S[0]).type&&k.getById&&9===e.nodeType&&U&&l.relative[S[1].type]){if(e=(l.find.ID(f.matches[0].replace(da,V),e)||[])[0],!e){S=b;break a}a=a.slice(S.shift().value.length)}for(n=za.needsContext.test(a)?0:S.length;n--&&!(f=S[n],l.relative[c=f.type]);)if((aa=l.find[c])&&(i=aa(f.matches[0].replace(da,V),Aa.test(S[0].type)&&o(e.parentNode)||e))){if(S.splice(n,1),a=i.length&&z(S),!a){S=(P.apply(b,i),b);break a}break}}S=(s(a,A)(i,e,!U,b,Aa.test(a)&&o(e.parentNode)||
 25 e),b)}return S}function e(){function a(e,b){return g.push(e+" ")>l.cacheLength&&delete a[g.shift()],a[e+" "]=b}var g=[];return a}function b(a){return a[T]=!0,a}function i(a){var g=E.createElement("div");try{return!!a(g)}catch(e){return!1}finally{g.parentNode&&g.parentNode.removeChild(g)}}function c(a,g){for(var e=a.split("|"),b=a.length;b--;)l.attrHandle[e[b]]=g}function d(a,g){var e=g&&a,b=e&&1===a.nodeType&&1===g.nodeType&&(~g.sourceIndex||Fa)-(~a.sourceIndex||Fa);if(b)return b;if(e)for(;e=e.nextSibling;)if(e===
 26 g)return-1;return a?1:-1}function n(a){return function(g){return"input"===g.nodeName.toLowerCase()&&g.type===a}}function u(a){return function(g){var e=g.nodeName.toLowerCase();return("input"===e||"button"===e)&&g.type===a}}function t(a){return b(function(g){return g=+g,b(function(e,b){for(var i,c=a([],e.length,g),A=c.length;A--;)e[i=c[A]]&&(e[i]=!(b[i]=e[i]))})})}function o(a){return a&&typeof a.getElementsByTagName!==F&&a}function f(){}function G(a,e){var b,i,c,A,d,n,u;if(d=O[a+" "])return e?0:d.slice(0);
 27 d=a;n=[];for(u=l.preFilter;d;){(!b||(i=K.exec(d)))&&(i&&(d=d.slice(i[0].length)||d),n.push(c=[]));b=!1;(i=la.exec(d))&&(b=i.shift(),c.push({value:b,type:i[0].replace(I," ")}),d=d.slice(b.length));for(A in l.filter)!(i=za[A].exec(d))||u[A]&&!(i=u[A](i))||(b=i.shift(),c.push({value:b,type:A,matches:i}),d=d.slice(b.length));if(!b)break}return e?d.length:d?g.error(a):O(a,n).slice(0)}function z(a){for(var g=0,e=a.length,b="";e>g;g++)b+=a[g].value;return b}function p(a,g,e){var b=g.dir,i=e&&"parentNode"===
 28 b,c=L++;return g.first?function(g,e,c){for(;g=g[b];)if(1===g.nodeType||i)return a(g,e,c)}:function(g,e,A){var d,n,u=[R,c];if(A)for(;g=g[b];){if((1===g.nodeType||i)&&a(g,e,A))return!0}else for(;g=g[b];)if(1===g.nodeType||i){if(n=g[T]||(g[T]={}),(d=n[b])&&d[0]===R&&d[1]===c)return u[2]=d[2];if(n[b]=u,u[2]=a(g,e,A))return!0}}}function r(a){return 1<a.length?function(g,e,b){for(var i=a.length;i--;)if(!a[i](g,e,b))return!1;return!0}:a[0]}function ha(a,g,e,b,i){for(var c,A=[],d=0,n=a.length,u=null!=g;n>
 29 d;d++)(c=a[d])&&(!e||e(c,b,i))&&(A.push(c),u&&g.push(d));return A}function m(a,e,i,c,A,d){return c&&!c[T]&&(c=m(c)),A&&!A[T]&&(A=m(A,d)),b(function(b,d,n,u){var t,o,f=[],aa=[],G=d.length,z;if(!(z=b)){z=e||"*";for(var p=n.nodeType?[n]:n,Ba=[],r=0,m=p.length;m>r;r++)g(z,p[r],Ba);z=Ba}z=!a||!b&&e?z:ha(z,f,a,n,u);p=i?A||(b?a:G||c)?[]:d:z;if(i&&i(z,p,n,u),c){t=ha(p,aa);c(t,[],n,u);for(n=t.length;n--;)(o=t[n])&&(p[aa[n]]=!(z[aa[n]]=o))}if(b){if(A||a){if(A){t=[];for(n=p.length;n--;)(o=p[n])&&t.push(z[n]=
 30 o);A(null,p=[],t,u)}for(n=p.length;n--;)(o=p[n])&&-1<(t=A?M.call(b,o):f[n])&&(b[t]=!(d[t]=o))}}else p=ha(p===d?p.splice(G,p.length):p),A?A(null,d,p,u):P.apply(d,p)})}function ca(a){var g,e,b,i=a.length,c=l.relative[a[0].type];e=c||l.relative[" "];for(var A=c?1:0,d=p(function(a){return a===g},e,!0),n=p(function(a){return-1<M.call(g,a)},e,!0),u=[function(a,e,b){return!c&&(b||e!==D)||((g=e).nodeType?d(a,e,b):n(a,e,b))}];i>A;A++)if(e=l.relative[a[A].type])u=[p(r(u),e)];else{if(e=l.filter[a[A].type].apply(null,
 31 a[A].matches),e[T]){for(b=++A;i>b&&!l.relative[a[b].type];b++);return m(1<A&&r(u),1<A&&z(a.slice(0,A-1).concat({value:" "===a[A-2].type?"*":""})).replace(I,"$1"),e,b>A&&ca(a.slice(A,b)),i>b&&ca(a=a.slice(b)),i>b&&z(a))}u.push(e)}return r(u)}function j(a,e){var i=0<e.length,c=0<a.length,A=function(b,A,d,n,u){var t,o,f,aa=0,z="0",G=b&&[],p=[],Ba=D,r=b||c&&l.find.TAG("*",u),m=R+=null==Ba?1:Math.random()||0.1,ca=r.length;for(u&&(D=A!==E&&A);z!==ca&&null!=(t=r[z]);z++){if(c&&t){for(o=0;f=a[o++];)if(f(t,
 32 A,d)){n.push(t);break}u&&(R=m)}i&&((t=!f&&t)&&aa--,b&&G.push(t))}if(aa+=z,i&&z!==aa){for(o=0;f=e[o++];)f(G,p,A,d);if(b){if(0<aa)for(;z--;)G[z]||p[z]||(p[z]=Pa.call(n));p=ha(p)}P.apply(n,p);u&&!b&&0<p.length&&1<aa+e.length&&g.uniqueSort(n)}return u&&(R=m,D=Ba),G};return i?b(A):A}var q,k,l,y,x,s,D,Q,B,w,E,J,U,X,v,Y,oa,T="sizzle"+-new Date,H=a.document,R=0,L=0,C=e(),O=e(),pa=e(),N=function(a,g){return a===g&&(B=!0),0},F="undefined",Fa=-2147483648,Ja={}.hasOwnProperty,ea=[],Pa=ea.pop,La=ea.push,P=ea.push,
 33 ba=ea.slice,M=ea.indexOf||function(a){for(var g=0,e=this.length;e>g;g++)if(this[g]===a)return g;return-1},W="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w","w#"),qa="\\[[\\x20\\t\\r\\n\\f]*((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)[\\x20\\t\\r\\n\\f]*(?:([*^$|!~]?=)[\\x20\\t\\r\\n\\f]*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+W+")|)|)[\\x20\\t\\r\\n\\f]*\\]",ja=":((?:\\\\.|[\\w-]|[^\\x00-\\xa0])+)(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+qa.replace(3,8)+")*)|.*)\\)|)",I=RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$",
 34 "g"),K=/^[\x20\t\r\n\f]*,[\x20\t\r\n\f]*/,la=/^[\x20\t\r\n\f]*([>+~]|[\x20\t\r\n\f])[\x20\t\r\n\f]*/,Z=RegExp("=[\\x20\\t\\r\\n\\f]*([^\\]'\"]*?)[\\x20\\t\\r\\n\\f]*\\]","g"),ra=RegExp(ja),Sa=RegExp("^"+W+"$"),za={ID:/^#((?:\\.|[\w-]|[^\x00-\xa0])+)/,CLASS:/^\.((?:\\.|[\w-]|[^\x00-\xa0])+)/,TAG:RegExp("^("+"(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+".replace("w","w*")+")"),ATTR:RegExp("^"+qa),PSEUDO:RegExp("^"+ja),CHILD:RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)",
 35 "i"),bool:RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},ya=/^(?:input|select|textarea|button)$/i,Ma=/^h\d$/i,ka=/^[^{]+\{\s*\[native \w/,fa=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Aa=/[+~]/,Ka=/'|\\/g,da=RegExp("\\\\([\\da-f]{1,6}[\\x20\\t\\r\\n\\f]?|([\\x20\\t\\r\\n\\f])|.)",
 36 "ig"),V=function(a,g,e){a="0x"+g-65536;return a!==a||e?g:0>a?String.fromCharCode(a+65536):String.fromCharCode(a>>10|55296,1023&a|56320)};try{P.apply(ea=ba.call(H.childNodes),H.childNodes),ea[H.childNodes.length].nodeType}catch($a){P={apply:ea.length?function(a,g){La.apply(a,ba.call(g))}:function(a,g){for(var e=a.length,b=0;a[e++]=g[b++];);a.length=e-1}}}k=g.support={};x=g.isXML=function(a){return(a=a&&(a.ownerDocument||a).documentElement)?"HTML"!==a.nodeName:!1};w=g.setDocument=function(a){var g,
 37 e=a?a.ownerDocument||a:H,a=e.defaultView;return e!==E&&9===e.nodeType&&e.documentElement?(E=e,J=e.documentElement,U=!x(e),a&&a!==a.top&&(a.addEventListener?a.addEventListener("unload",function(){w()},!1):a.attachEvent&&a.attachEvent("onunload",function(){w()})),k.attributes=i(function(a){return a.className="i",!a.getAttribute("className")}),k.getElementsByTagName=i(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),k.getElementsByClassName=ka.test(e.getElementsByClassName)&&
 38 i(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),k.getById=i(function(a){return J.appendChild(a).id=T,!e.getElementsByName||!e.getElementsByName(T).length}),k.getById?(l.find.ID=function(a,g){if(typeof g.getElementById!==F&&U){var e=g.getElementById(a);return e&&e.parentNode?[e]:[]}},l.filter.ID=function(a){var g=a.replace(da,V);return function(a){return a.getAttribute("id")===g}}):(delete l.find.ID,
 39 l.filter.ID=function(a){var g=a.replace(da,V);return function(a){return(a=typeof a.getAttributeNode!==F&&a.getAttributeNode("id"))&&a.value===g}}),l.find.TAG=k.getElementsByTagName?function(a,g){return typeof g.getElementsByTagName!==F?g.getElementsByTagName(a):void 0}:function(a,g){var e,b=[],i=0,A=g.getElementsByTagName(a);if("*"===a){for(;e=A[i++];)1===e.nodeType&&b.push(e);return b}return A},l.find.CLASS=k.getElementsByClassName&&function(a,g){return typeof g.getElementsByClassName!==F&&U?g.getElementsByClassName(a):
 40 void 0},v=[],X=[],(k.qsa=ka.test(e.querySelectorAll))&&(i(function(a){a.innerHTML="<select t=''><option selected=''></option></select>";a.querySelectorAll("[t^='']").length&&X.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")");a.querySelectorAll("[selected]").length||X.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)");a.querySelectorAll(":checked").length||X.push(":checked")}),i(function(a){var g=
 41 e.createElement("input");g.setAttribute("type","hidden");a.appendChild(g).setAttribute("name","D");a.querySelectorAll("[name=d]").length&&X.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?=");a.querySelectorAll(":enabled").length||X.push(":enabled",":disabled");a.querySelectorAll("*,:x");X.push(",.*:")})),(k.matchesSelector=ka.test(Y=J.webkitMatchesSelector||J.mozMatchesSelector||J.oMatchesSelector||J.msMatchesSelector))&&i(function(a){k.disconnectedMatch=Y.call(a,"div");Y.call(a,"[s!='']:x");v.push("!=",
 42 ja)}),X=X.length&&RegExp(X.join("|")),v=v.length&&RegExp(v.join("|")),g=ka.test(J.compareDocumentPosition),oa=g||ka.test(J.contains)?function(a,g){var e=9===a.nodeType?a.documentElement:a,b=g&&g.parentNode;return a===b||!(!b||1!==b.nodeType||!(e.contains?e.contains(b):a.compareDocumentPosition&&16&a.compareDocumentPosition(b)))}:function(a,g){if(g)for(;g=g.parentNode;)if(g===a)return!0;return!1},N=g?function(a,g){if(a===g)return B=!0,0;var b=!a.compareDocumentPosition-!g.compareDocumentPosition;return b?
 43 b:(b=(a.ownerDocument||a)===(g.ownerDocument||g)?a.compareDocumentPosition(g):1,1&b||!k.sortDetached&&g.compareDocumentPosition(a)===b?a===e||a.ownerDocument===H&&oa(H,a)?-1:g===e||g.ownerDocument===H&&oa(H,g)?1:Q?M.call(Q,a)-M.call(Q,g):0:4&b?-1:1)}:function(a,g){if(a===g)return B=!0,0;var b,i=0;b=a.parentNode;var A=g.parentNode,c=[a],n=[g];if(!b||!A)return a===e?-1:g===e?1:b?-1:A?1:Q?M.call(Q,a)-M.call(Q,g):0;if(b===A)return d(a,g);for(b=a;b=b.parentNode;)c.unshift(b);for(b=g;b=b.parentNode;)n.unshift(b);
 44 for(;c[i]===n[i];)i++;return i?d(c[i],n[i]):c[i]===H?-1:n[i]===H?1:0},e):E};g.matches=function(a,e){return g(a,null,null,e)};g.matchesSelector=function(a,e){if((a.ownerDocument||a)!==E&&w(a),e=e.replace(Z,"='$1']"),!(!k.matchesSelector||!U||v&&v.test(e)||X&&X.test(e)))try{var b=Y.call(a,e);if(b||k.disconnectedMatch||a.document&&11!==a.document.nodeType)return b}catch(i){}return 0<g(e,E,null,[a]).length};g.contains=function(a,g){return(a.ownerDocument||a)!==E&&w(a),oa(a,g)};g.attr=function(a,g){(a.ownerDocument||
 45 a)!==E&&w(a);var e=l.attrHandle[g.toLowerCase()],e=e&&Ja.call(l.attrHandle,g.toLowerCase())?e(a,g,!U):void 0;return void 0!==e?e:k.attributes||!U?a.getAttribute(g):(e=a.getAttributeNode(g))&&e.specified?e.value:null};g.error=function(a){throw Error("Syntax error, unrecognized expression: "+a);};g.uniqueSort=function(a){var g,e=[],b=0,i=0;if(B=!k.detectDuplicates,Q=!k.sortStable&&a.slice(0),a.sort(N),B){for(;g=a[i++];)g===a[i]&&(b=e.push(i));for(;b--;)a.splice(e[b],1)}return Q=null,a};y=g.getText=
 46 function(a){var g,e="",b=0;if(g=a.nodeType)if(1===g||9===g||11===g){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)e+=y(a)}else{if(3===g||4===g)return a.nodeValue}else for(;g=a[b++];)e+=y(g);return e};l=g.selectors={cacheLength:50,createPseudo:b,match:za,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(da,
 47 V),a[3]=(a[4]||a[5]||"").replace(da,V),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||g.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&g.error(a[0]),a},PSEUDO:function(a){var g,e=!a[5]&&a[2];return za.CHILD.test(a[0])?null:(a[3]&&void 0!==a[4]?a[2]=a[4]:e&&ra.test(e)&&(g=G(e,!0))&&(g=e.indexOf(")",e.length-g)-e.length)&&(a[0]=a[0].slice(0,g),a[2]=e.slice(0,
 48 g)),a.slice(0,3))}},filter:{TAG:function(a){var g=a.replace(da,V).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===g}},CLASS:function(a){var g=C[a+" "];return g||(g=RegExp("(^|[\\x20\\t\\r\\n\\f])"+a+"([\\x20\\t\\r\\n\\f]|$)"))&&C(a,function(a){return g.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==F&&a.getAttribute("class")||"")})},ATTR:function(a,e,b){return function(i){i=g.attr(i,a);return null==i?"!="===e:e?(i+=
 49 "","="===e?i===b:"!="===e?i!==b:"^="===e?b&&0===i.indexOf(b):"*="===e?b&&-1<i.indexOf(b):"$="===e?b&&i.slice(-b.length)===b:"~="===e?-1<(" "+i+" ").indexOf(b):"|="===e?i===b||i.slice(0,b.length+1)===b+"-":!1):!0}},CHILD:function(a,g,e,b,i){var A="nth"!==a.slice(0,3),c="last"!==a.slice(-4),d="of-type"===g;return 1===b&&0===i?function(a){return!!a.parentNode}:function(g,e,n){var u,t,S,o,f,e=A!==c?"nextSibling":"previousSibling",aa=g.parentNode,z=d&&g.nodeName.toLowerCase(),n=!n&&!d;if(aa){if(A){for(;e;){for(t=
 50 g;t=t[e];)if(d?t.nodeName.toLowerCase()===z:1===t.nodeType)return!1;f=e="only"===a&&!f&&"nextSibling"}return!0}if(f=[c?aa.firstChild:aa.lastChild],c&&n){n=aa[T]||(aa[T]={});u=n[a]||[];o=u[0]===R&&u[1];S=u[0]===R&&u[2];for(t=o&&aa.childNodes[o];t=++o&&t&&t[e]||(S=o=0)||f.pop();)if(1===t.nodeType&&++S&&t===g){n[a]=[R,o,S];break}}else if(n&&(u=(g[T]||(g[T]={}))[a])&&u[0]===R)S=u[1];else for(;(t=++o&&t&&t[e]||(S=o=0)||f.pop())&&(!(d?t.nodeName.toLowerCase()===z:1===t.nodeType)||!++S||!(n&&((t[T]||(t[T]=
 51 {}))[a]=[R,S]),t===g)););return S-=i,S===b||0===S%b&&0<=S/b}}},PSEUDO:function(a,e){var i,A=l.pseudos[a]||l.setFilters[a.toLowerCase()]||g.error("unsupported pseudo: "+a);return A[T]?A(e):1<A.length?(i=[a,a,"",e],l.setFilters.hasOwnProperty(a.toLowerCase())?b(function(a,g){for(var b,i=A(a,e),c=i.length;c--;)b=M.call(a,i[c]),a[b]=!(g[b]=i[c])}):function(a){return A(a,0,i)}):A}},pseudos:{not:b(function(a){var g=[],e=[],i=s(a.replace(I,"$1"));return i[T]?b(function(a,g,e,b){for(var A,e=i(a,null,b,[]),
 52 b=a.length;b--;)(A=e[b])&&(a[b]=!(g[b]=A))}):function(a,b,A){return g[0]=a,i(g,null,A,e),!e.pop()}}),has:b(function(a){return function(e){return 0<g(a,e).length}}),contains:b(function(a){return function(g){return-1<(g.textContent||g.innerText||y(g)).indexOf(a)}}),lang:b(function(a){return Sa.test(a||"")||g.error("unsupported lang: "+a),a=a.replace(da,V).toLowerCase(),function(g){var e;do if(e=U?g.lang:g.getAttribute("xml:lang")||g.getAttribute("lang"))return e=e.toLowerCase(),e===a||0===e.indexOf(a+
 53 "-");while((g=g.parentNode)&&1===g.nodeType);return!1}}),target:function(g){var e=a.location&&a.location.hash;return e&&e.slice(1)===g.id},root:function(a){return a===J},focus:function(a){return a===E.activeElement&&(!E.hasFocus||E.hasFocus())&&!(!a.type&&!a.href&&!~a.tabIndex)},enabled:function(a){return!1===a.disabled},disabled:function(a){return!0===a.disabled},checked:function(a){var g=a.nodeName.toLowerCase();return"input"===g&&!!a.checked||"option"===g&&!!a.selected},selected:function(a){return a.parentNode&&
 54 a.parentNode.selectedIndex,!0===a.selected},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(6>a.nodeType)return!1;return!0},parent:function(a){return!l.pseudos.empty(a)},header:function(a){return Ma.test(a.nodeName)},input:function(a){return ya.test(a.nodeName)},button:function(a){var g=a.nodeName.toLowerCase();return"input"===g&&"button"===a.type||"button"===g},text:function(a){var g;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(g=a.getAttribute("type"))||"text"===
 55 g.toLowerCase())},first:t(function(){return[0]}),last:t(function(a,g){return[g-1]}),eq:t(function(a,g,e){return[0>e?e+g:e]}),even:t(function(a,g){for(var e=0;g>e;e+=2)a.push(e);return a}),odd:t(function(a,g){for(var e=1;g>e;e+=2)a.push(e);return a}),lt:t(function(a,g,e){for(g=0>e?e+g:e;0<=--g;)a.push(g);return a}),gt:t(function(a,g,e){for(e=0>e?e+g:e;++e<g;)a.push(e);return a})}};l.pseudos.nth=l.pseudos.eq;for(q in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})l.pseudos[q]=n(q);for(q in{submit:!0,
 56 reset:!0})l.pseudos[q]=u(q);f.prototype=l.filters=l.pseudos;l.setFilters=new f;s=g.compile=function(a,g){var e,b=[],i=[],A=pa[a+" "];if(!A){g||(g=G(a));for(e=g.length;e--;)A=ca(g[e]),A[T]?b.push(A):i.push(A);A=pa(a,j(i,b))}return A};return k.sortStable=T.split("").sort(N).join("")===T,k.detectDuplicates=!!B,w(),k.sortDetached=i(function(a){return 1&a.compareDocumentPosition(E.createElement("div"))}),i(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||c("type|href|height|width",
 57 function(a,g,e){return e?void 0:a.getAttribute(g,"type"===g.toLowerCase()?1:2)}),k.attributes&&i(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||c("value",function(a,g,e){return e||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),i(function(a){return null==a.getAttribute("disabled")})||c("checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",function(a,
 58 g,e){var b;return e?void 0:!0===a[g]?g.toLowerCase():(b=a.getAttributeNode(g))&&b.specified?b.value:null}),g}(a);g.find=G;g.expr=G.selectors;g.expr[":"]=g.expr.pseudos;g.unique=G.uniqueSort;g.text=G.getText;g.isXMLDoc=G.isXML;g.contains=G.contains;var t=g.expr.match.needsContext,z=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,ca=/^.[^:#\[\.,]*$/;g.filter=function(a,e,b){var i=e[0];return b&&(a=":not("+a+")"),1===e.length&&1===i.nodeType?g.find.matchesSelector(i,a)?[i]:[]:g.find.matches(a,g.grep(e,function(a){return 1===
 59 a.nodeType}))};g.fn.extend({find:function(a){var e,b=this.length,i=[],c=this;if("string"!=typeof a)return this.pushStack(g(a).filter(function(){for(e=0;b>e;e++)if(g.contains(c[e],this))return!0}));for(e=0;b>e;e++)g.find(a,c[e],i);return i=this.pushStack(1<b?g.unique(i):i),i.selector=this.selector?this.selector+" "+a:a,i},filter:function(a){return this.pushStack(f(this,a||[],!1))},not:function(a){return this.pushStack(f(this,a||[],!0))},is:function(a){return!!f(this,"string"==typeof a&&t.test(a)?g(a):
 60 a||[],!1).length}});var o,ha=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/;(g.fn.init=function(a,b){var i,c;if(!a)return this;if("string"==typeof a){if(i="<"===a[0]&&">"===a[a.length-1]&&3<=a.length?[null,a,null]:ha.exec(a),!i||!i[1]&&b)return!b||b.jquery?(b||o).find(a):this.constructor(b).find(a);if(i[1]){if(b=b instanceof g?b[0]:b,g.merge(this,g.parseHTML(i[1],b&&b.nodeType?b.ownerDocument||b:e,!0)),z.test(i[1])&&g.isPlainObject(b))for(i in b)g.isFunction(this[i])?this[i](b[i]):this.attr(i,b[i]);return this}return c=
 61 e.getElementById(i[2]),c&&c.parentNode&&(this.length=1,this[0]=c),this.context=e,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):g.isFunction(a)?"undefined"!=typeof o.ready?o.ready(a):a(g):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),g.makeArray(a,this))}).prototype=g.fn;o=g(e);var p=/^(?:parents|prev(?:Until|All))/,r={children:!0,contents:!0,next:!0,prev:!0};g.extend({dir:function(a,e,b){for(var i=[],c=void 0!==b;(a=a[e])&&9!==a.nodeType;)if(1===
 62 a.nodeType){if(c&&g(a).is(b))break;i.push(a)}return i},sibling:function(a,g){for(var e=[];a;a=a.nextSibling)1===a.nodeType&&a!==g&&e.push(a);return e}});g.fn.extend({has:function(a){var e=g(a,this),b=e.length;return this.filter(function(){for(var a=0;b>a;a++)if(g.contains(this,e[a]))return!0})},closest:function(a,e){for(var b,i=0,c=this.length,d=[],n=t.test(a)||"string"!=typeof a?g(a,e||this.context):0;c>i;i++)for(b=this[i];b&&b!==e;b=b.parentNode)if(11>b.nodeType&&(n?-1<n.index(b):1===b.nodeType&&
 63 g.find.matchesSelector(b,a))){d.push(b);break}return this.pushStack(1<d.length?g.unique(d):d)},index:function(a){return a?"string"==typeof a?na.call(g(a),this[0]):na.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,e){return this.pushStack(g.unique(g.merge(this.get(),g(a,e))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});g.each({parent:function(a){return(a=a.parentNode)&&11!==a.nodeType?a:null},parents:function(a){return g.dir(a,
 64 "parentNode")},parentsUntil:function(a,e,b){return g.dir(a,"parentNode",b)},next:function(a){return k(a,"nextSibling")},prev:function(a){return k(a,"previousSibling")},nextAll:function(a){return g.dir(a,"nextSibling")},prevAll:function(a){return g.dir(a,"previousSibling")},nextUntil:function(a,e,b){return g.dir(a,"nextSibling",b)},prevUntil:function(a,e,b){return g.dir(a,"previousSibling",b)},siblings:function(a){return g.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return g.sibling(a.firstChild)},
 65 contents:function(a){return a.contentDocument||g.merge([],a.childNodes)}},function(a,e){g.fn[a]=function(b,i){var c=g.map(this,e,b);return"Until"!==a.slice(-5)&&(i=b),i&&"string"==typeof i&&(c=g.filter(i,c)),1<this.length&&(r[a]||g.unique(c),p.test(a)&&c.reverse()),this.pushStack(c)}});var Q=/\S+/g,X={};g.Callbacks=function(a){var a="string"==typeof a?X[a]||d(a):g.extend({},a),e,b,i,c,n,u,t=[],o=!a.once&&[],f=function(g){e=a.memory&&g;b=!0;u=c||0;c=0;n=t.length;for(i=!0;t&&n>u;u++)if(!1===t[u].apply(g[0],
 66 g[1])&&a.stopOnFalse){e=!1;break}i=!1;t&&(o?o.length&&f(o.shift()):e?t=[]:z.disable())},z={add:function(){if(t){var b=t.length;!function pb(e){g.each(e,function(e,b){var i=g.type(b);"function"===i?a.unique&&z.has(b)||t.push(b):b&&b.length&&"string"!==i&&pb(b)})}(arguments);i?n=t.length:e&&(c=b,f(e))}return this},remove:function(){return t&&g.each(arguments,function(a,e){for(var b;-1<(b=g.inArray(e,t,b));)t.splice(b,1),i&&(n>=b&&n--,u>=b&&u--)}),this},has:function(a){return a?-1<g.inArray(a,t):!(!t||
 67 !t.length)},empty:function(){return t=[],n=0,this},disable:function(){return t=o=e=void 0,this},disabled:function(){return!t},lock:function(){return o=void 0,e||z.disable(),this},locked:function(){return!o},fireWith:function(a,g){return!t||b&&!o||(g=g||[],g=[a,g.slice?g.slice():g],i?o.push(g):f(g)),this},fire:function(){return z.fireWith(this,arguments),this},fired:function(){return!!b}};return z};g.extend({Deferred:function(a){var e=[["resolve","done",g.Callbacks("once memory"),"resolved"],["reject",
 68 "fail",g.Callbacks("once memory"),"rejected"],["notify","progress",g.Callbacks("memory")]],b="pending",i={state:function(){return b},always:function(){return c.done(arguments).fail(arguments),this},then:function(){var a=arguments;return g.Deferred(function(b){g.each(e,function(e,d){var A=g.isFunction(a[e])&&a[e];c[d[1]](function(){var a=A&&A.apply(this,arguments);a&&g.isFunction(a.promise)?a.promise().done(b.resolve).fail(b.reject).progress(b.notify):b[d[0]+"With"](this===i?b.promise():this,A?[a]:
 69 arguments)})});a=null}).promise()},promise:function(a){return null!=a?g.extend(a,i):i}},c={};return i.pipe=i.then,g.each(e,function(a,g){var d=g[2],A=g[3];i[g[1]]=d.add;A&&d.add(function(){b=A},e[1^a][2].disable,e[2][2].lock);c[g[0]]=function(){return c[g[0]+"With"](this===c?i:this,arguments),this};c[g[0]+"With"]=d.fireWith}),i.promise(c),a&&a.call(c,c),c},when:function(a){var e=0,b=ga.call(arguments),i=b.length,c=1!==i||a&&g.isFunction(a.promise)?i:0,d=1===c?a:g.Deferred(),n=function(a,g,e){return function(b){g[a]=
 70 this;e[a]=1<arguments.length?ga.call(arguments):b;e===u?d.notifyWith(g,e):--c||d.resolveWith(g,e)}},u,t,o;if(1<i){u=Array(i);t=Array(i);for(o=Array(i);i>e;e++)b[e]&&g.isFunction(b[e].promise)?b[e].promise().done(n(e,o,b)).fail(d.reject).progress(n(e,t,u)):--c}return c||d.resolveWith(o,b),d.promise()}});var oa;g.fn.ready=function(a){return g.ready.promise().done(a),this};g.extend({isReady:!1,readyWait:1,holdReady:function(a){a?g.readyWait++:g.ready(!0)},ready:function(a){(!0===a?--g.readyWait:g.isReady)||
 71 (g.isReady=!0,!0!==a&&0<--g.readyWait||(oa.resolveWith(e,[g]),g.fn.trigger&&g(e).trigger("ready").off("ready")))}});g.ready.promise=function(b){return oa||(oa=g.Deferred(),"complete"===e.readyState?setTimeout(g.ready):(e.addEventListener("DOMContentLoaded",j,!1),a.addEventListener("load",j,!1))),oa.promise(b)};g.ready.promise();var U=g.access=function(a,e,b,i,c,d,n){var u=0,t=a.length,o=null==b;if("object"===g.type(b))for(u in c=!0,b)g.access(a,e,u,b[u],!0,d,n);else if(void 0!==i&&(c=!0,g.isFunction(i)||
 72 (n=!0),o&&(n?(e.call(a,i),e=null):(o=e,e=function(a,e,b){return o.call(g(a),b)})),e))for(;t>u;u++)e(a[u],b,n?i:i.call(a[u],u,e(a[u],b)));return c?a:o?e.call(a):t?e(a[0],b):d};g.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};v.uid=1;v.accepts=g.acceptData;v.prototype={key:function(a){if(!v.accepts(a))return 0;var e={},b=a[this.expando];if(!b){b=v.uid++;try{e[this.expando]={value:b},Object.defineProperties(a,e)}catch(i){e[this.expando]=b,g.extend(a,e)}}return this.cache[b]||
 73 (this.cache[b]={}),b},set:function(a,e,b){var i,a=this.key(a),c=this.cache[a];if("string"==typeof e)c[e]=b;else if(g.isEmptyObject(c))g.extend(this.cache[a],e);else for(i in e)c[i]=e[i];return c},get:function(a,g){var e=this.cache[this.key(a)];return void 0===g?e:e[g]},access:function(a,e,b){var i;return void 0===e||e&&"string"==typeof e&&void 0===b?(i=this.get(a,e),void 0!==i?i:this.get(a,g.camelCase(e))):(this.set(a,e,b),void 0!==b?b:e)},remove:function(a,e){var b,i,c=this.key(a),d=this.cache[c];
 74 if(void 0===e)this.cache[c]={};else{g.isArray(e)?i=e.concat(e.map(g.camelCase)):(b=g.camelCase(e),e in d?i=[e,b]:(i=b,i=i in d?[i]:i.match(Q)||[]));for(b=i.length;b--;)delete d[i[b]]}},hasData:function(a){return!g.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var H=new v,R=new v,Fa=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Pa=/([A-Z])/g;g.extend({hasData:function(a){return R.hasData(a)||H.hasData(a)},data:function(a,g,e){return R.access(a,
 75 g,e)},removeData:function(a,g){R.remove(a,g)},_data:function(a,g,e){return H.access(a,g,e)},_removeData:function(a,g){H.remove(a,g)}});g.fn.extend({data:function(a,e){var b,i,c,d=this[0],n=d&&d.attributes;if(void 0===a){if(this.length&&(c=R.get(d),1===d.nodeType&&!H.get(d,"hasDataAttrs"))){for(b=n.length;b--;)i=n[b].name,0===i.indexOf("data-")&&(i=g.camelCase(i.slice(5)),w(d,i,c[i]));H.set(d,"hasDataAttrs",!0)}return c}return"object"==typeof a?this.each(function(){R.set(this,a)}):U(this,function(e){var b,
 76 i=g.camelCase(a);if(d&&void 0===e){if((b=R.get(d,a),void 0!==b)||(b=R.get(d,i),void 0!==b)||(b=w(d,i,void 0),void 0!==b))return b}else this.each(function(){var g=R.get(this,i);R.set(this,i,e);-1!==a.indexOf("-")&&void 0!==g&&R.set(this,a,e)})},null,e,1<arguments.length,null,!0)},removeData:function(a){return this.each(function(){R.remove(this,a)})}});g.extend({queue:function(a,e,b){var i;return a?(e=(e||"fx")+"queue",i=H.get(a,e),b&&(!i||g.isArray(b)?i=H.access(a,e,g.makeArray(b)):i.push(b)),i||[]):
 77 void 0},dequeue:function(a,e){var e=e||"fx",b=g.queue(a,e),i=b.length,c=b.shift(),d=g._queueHooks(a,e),n=function(){g.dequeue(a,e)};"inprogress"===c&&(c=b.shift(),i--);c&&("fx"===e&&b.unshift("inprogress"),delete d.stop,c.call(a,n,d));!i&&d&&d.empty.fire()},_queueHooks:function(a,e){var b=e+"queueHooks";return H.get(a,b)||H.access(a,b,{empty:g.Callbacks("once memory").add(function(){H.remove(a,[e+"queue",b])})})}});g.fn.extend({queue:function(a,e){var b=2;return"string"!=typeof a&&(e=a,a="fx",b--),
 78 arguments.length<b?g.queue(this[0],a):void 0===e?this:this.each(function(){var b=g.queue(this,a,e);g._queueHooks(this,a);"fx"===a&&"inprogress"!==b[0]&&g.dequeue(this,a)})},dequeue:function(a){return this.each(function(){g.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,e){var b,i=1,c=g.Deferred(),d=this,n=this.length,u=function(){--i||c.resolveWith(d,[d])};"string"!=typeof a&&(e=a,a=void 0);for(a=a||"fx";n--;)(b=H.get(d[n],a+"queueHooks"))&&b.empty&&(i++,
 79 b.empty.add(u));return u(),c.promise(e)}});var ya=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ja=["Top","Right","Bottom","Left"],ka=function(a,e){return a=e||a,"none"===g.css(a,"display")||!g.contains(a.ownerDocument,a)},Ja=/^(?:checkbox|radio)$/i;!function(){var a=e.createDocumentFragment().appendChild(e.createElement("div"));a.innerHTML="<input type='radio' checked='checked' name='t'/>";I.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked;a.innerHTML="<textarea>x</textarea>";I.noCloneChecked=
 80 !!a.cloneNode(!0).lastChild.defaultValue}();I.focusinBubbles="onfocusin"in a;var Sa=/^key/,za=/^(?:mouse|contextmenu)|click/,Ka=/^(?:focusinfocus|focusoutblur)$/,La=/^([^.]*)(?:\.(.+)|)$/;g.event={global:{},add:function(a,e,b,i,c){var d,n,u,t,o,f,z,G,p,r;if(o=H.get(a)){b.handler&&(d=b,b=d.handler,c=d.selector);b.guid||(b.guid=g.guid++);(t=o.events)||(t=o.events={});(n=o.handle)||(n=o.handle=function(e){return"undefined"!==typeof g&&g.event.triggered!==e.type?g.event.dispatch.apply(a,arguments):void 0});
 81 e=(e||"").match(Q)||[""];for(o=e.length;o--;)u=La.exec(e[o])||[],p=r=u[1],u=(u[2]||"").split(".").sort(),p&&(z=g.event.special[p]||{},p=(c?z.delegateType:z.bindType)||p,z=g.event.special[p]||{},f=g.extend({type:p,origType:r,data:i,handler:b,guid:b.guid,selector:c,needsContext:c&&g.expr.match.needsContext.test(c),namespace:u.join(".")},d),(G=t[p])||(G=t[p]=[],G.delegateCount=0,z.setup&&!1!==z.setup.call(a,i,u,n)||a.addEventListener&&a.addEventListener(p,n,!1)),z.add&&(z.add.call(a,f),f.handler.guid||
 82 (f.handler.guid=b.guid)),c?G.splice(G.delegateCount++,0,f):G.push(f),g.event.global[p]=!0)}},remove:function(a,e,b,i,c){var d,n,u,t,o,f,z,G,p,r,ha,m=H.hasData(a)&&H.get(a);if(m&&(t=m.events)){e=(e||"").match(Q)||[""];for(o=e.length;o--;)if(u=La.exec(e[o])||[],p=ha=u[1],r=(u[2]||"").split(".").sort(),p){z=g.event.special[p]||{};p=(i?z.delegateType:z.bindType)||p;G=t[p]||[];u=u[2]&&RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)");for(n=d=G.length;d--;)f=G[d],!c&&ha!==f.origType||b&&b.guid!==f.guid||
 83 u&&!u.test(f.namespace)||i&&i!==f.selector&&("**"!==i||!f.selector)||(G.splice(d,1),f.selector&&G.delegateCount--,z.remove&&z.remove.call(a,f));n&&!G.length&&(z.teardown&&!1!==z.teardown.call(a,r,m.handle)||g.removeEvent(a,p,m.handle),delete t[p])}else for(p in t)g.event.remove(a,p+e[o],b,i,!0);g.isEmptyObject(t)&&(delete m.handle,H.remove(a,"events"))}},trigger:function(b,i,c,d){var n,u,t,o,f,z,G,p=[c||e],r=sa.call(b,"type")?b.type:b;n=sa.call(b,"namespace")?b.namespace.split("."):[];if(u=t=c=c||
 84 e,3!==c.nodeType&&8!==c.nodeType&&!Ka.test(r+g.event.triggered)&&(0<=r.indexOf(".")&&(n=r.split("."),r=n.shift(),n.sort()),f=0>r.indexOf(":")&&"on"+r,b=b[g.expando]?b:new g.Event(r,"object"==typeof b&&b),b.isTrigger=d?2:3,b.namespace=n.join("."),b.namespace_re=b.namespace?RegExp("(^|\\.)"+n.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=c),i=null==i?[b]:g.makeArray(i,[b]),G=g.event.special[r]||{},d||!G.trigger||!1!==G.trigger.apply(c,i))){if(!d&&!G.noBubble&&!g.isWindow(c)){o=
 85 G.delegateType||r;for(Ka.test(o+r)||(u=u.parentNode);u;u=u.parentNode)p.push(u),t=u;t===(c.ownerDocument||e)&&p.push(t.defaultView||t.parentWindow||a)}for(n=0;(u=p[n++])&&!b.isPropagationStopped();)b.type=1<n?o:G.bindType||r,(z=(H.get(u,"events")||{})[b.type]&&H.get(u,"handle"))&&z.apply(u,i),(z=f&&u[f])&&z.apply&&g.acceptData(u)&&(b.result=z.apply(u,i),!1===b.result&&b.preventDefault());return b.type=r,d||b.isDefaultPrevented()||G._default&&!1!==G._default.apply(p.pop(),i)||!g.acceptData(c)||f&&
 86 g.isFunction(c[r])&&!g.isWindow(c)&&(t=c[f],t&&(c[f]=null),g.event.triggered=r,c[r](),g.event.triggered=void 0,t&&(c[f]=t)),b.result}},dispatch:function(a){var a=g.event.fix(a),e,b,i,c,d,n=[],u=ga.call(arguments);e=(H.get(this,"events")||{})[a.type]||[];var t=g.event.special[a.type]||{};if(u[0]=a,a.delegateTarget=this,!t.preDispatch||!1!==t.preDispatch.call(this,a)){n=g.event.handlers.call(this,a,e);for(e=0;(c=n[e++])&&!a.isPropagationStopped();){a.currentTarget=c.elem;for(b=0;(d=c.handlers[b++])&&
 87 !a.isImmediatePropagationStopped();)(!a.namespace_re||a.namespace_re.test(d.namespace))&&(a.handleObj=d,a.data=d.data,i=((g.event.special[d.origType]||{}).handle||d.handler).apply(c.elem,u),void 0!==i&&!1===(a.result=i)&&(a.preventDefault(),a.stopPropagation()))}return t.postDispatch&&t.postDispatch.call(this,a),a.result}},handlers:function(a,e){var b,i,c,d,n=[],u=e.delegateCount,t=a.target;if(u&&t.nodeType&&(!a.button||"click"!==a.type))for(;t!==this;t=t.parentNode||this)if(!0!==t.disabled||"click"!==
 88 a.type){i=[];for(b=0;u>b;b++)d=e[b],c=d.selector+" ",void 0===i[c]&&(i[c]=d.needsContext?0<=g(c,this).index(t):g.find(c,this,null,[t]).length),i[c]&&i.push(d);i.length&&n.push({elem:t,handlers:i})}return u<e.length&&n.push({elem:this,handlers:e.slice(u)}),n},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:["char","charCode","key","keyCode"],filter:function(a,g){return null==a.which&&
 89 (a.which=null!=g.charCode?g.charCode:g.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,g){var b,i,c,d=g.button;return null==a.pageX&&null!=g.clientX&&(b=a.target.ownerDocument||e,i=b.documentElement,c=b.body,a.pageX=g.clientX+(i&&i.scrollLeft||c&&c.scrollLeft||0)-(i&&i.clientLeft||c&&c.clientLeft||0),a.pageY=g.clientY+(i&&i.scrollTop||c&&c.scrollTop||0)-(i&&i.clientTop||c&&c.clientTop||0)),a.which||
 90 void 0===d||(a.which=1&d?1:2&d?3:4&d?2:0),a}},fix:function(a){if(a[g.expando])return a;var b,i,c;b=a.type;var d=a,n=this.fixHooks[b];n||(this.fixHooks[b]=n=za.test(b)?this.mouseHooks:Sa.test(b)?this.keyHooks:{});c=n.props?this.props.concat(n.props):this.props;a=new g.Event(d);for(b=c.length;b--;)i=c[b],a[i]=d[i];return a.target||(a.target=e),3===a.target.nodeType&&(a.target=a.target.parentNode),n.filter?n.filter(a,d):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==m()&&this.focus?
 91 (this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===m()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&g.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return g.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,e,b,i){a=g.extend(new g.Event,b,{type:a,isSimulated:!0,
 92 originalEvent:{}});i?g.event.trigger(a,null,e):g.event.dispatch.call(e,a);a.isDefaultPrevented()&&b.preventDefault()}};g.removeEvent=function(a,g,e){a.removeEventListener&&a.removeEventListener(g,e,!1)};g.Event=function(a,e){return this instanceof g.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.getPreventDefault&&a.getPreventDefault()?s:B):this.type=a,e&&g.extend(this,e),this.timeStamp=a&&a.timeStamp||g.now(),void(this[g.expando]=
 93 !0)):new g.Event(a,e)};g.Event.prototype={isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=s;a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=s;a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=s;this.stopPropagation()}};g.each({mouseenter:"mouseover",mouseleave:"mouseout"},
 94 function(a,e){g.event.special[a]={delegateType:e,bindType:e,handle:function(a){var b,i=a.relatedTarget,c=a.handleObj;return(!i||i!==this&&!g.contains(this,i))&&(a.type=c.origType,b=c.handler.apply(this,arguments),a.type=e),b}}});I.focusinBubbles||g.each({focus:"focusin",blur:"focusout"},function(a,e){var b=function(a){g.event.simulate(e,a.target,g.event.fix(a),!0)};g.event.special[e]={setup:function(){var g=this.ownerDocument||this,i=H.access(g,e);i||g.addEventListener(a,b,!0);H.access(g,e,(i||0)+
 95 1)},teardown:function(){var g=this.ownerDocument||this,i=H.access(g,e)-1;i?H.access(g,e,i):(g.removeEventListener(a,b,!0),H.remove(g,e))}}});g.fn.extend({on:function(a,e,b,i,c){var d,n;if("object"==typeof a){"string"!=typeof e&&(b=b||e,e=void 0);for(n in a)this.on(n,e,b,a[n],c);return this}if(null==b&&null==i?(i=e,b=e=void 0):null==i&&("string"==typeof e?(i=b,b=void 0):(i=b,b=e,e=void 0)),!1===i)i=B;else if(!i)return this;return 1===c&&(d=i,i=function(a){return g().off(a),d.apply(this,arguments)},
 96 i.guid=d.guid||(d.guid=g.guid++)),this.each(function(){g.event.add(this,a,i,b,e)})},one:function(a,g,e,b){return this.on(a,g,e,b,1)},off:function(a,e,b){var i,c;if(a&&a.preventDefault&&a.handleObj)return i=a.handleObj,g(a.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof a){for(c in a)this.off(c,e,a[c]);return this}return(!1===e||"function"==typeof e)&&(b=e,e=void 0),!1===b&&(b=B),this.each(function(){g.event.remove(this,a,b,e)})},
 97 trigger:function(a,e){return this.each(function(){g.event.trigger(a,e,this)})},triggerHandler:function(a,e){var b=this[0];return b?g.event.trigger(a,e,b,!0):void 0}});var Ma=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Aa=/<([\w:]+)/,qb=/<|&#?\w+;/,rb=/<(?:script|style|link)/i,$a=/checked\s*(?:[^=]|=\s*.checked.)/i,ab=/^$|\/(?:java|ecma)script/i,mb=/^true\/(.*)/,sb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ia={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,
 98 "<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ia.optgroup=ia.option;ia.tbody=ia.tfoot=ia.colgroup=ia.caption=ia.thead;ia.th=ia.td;g.extend({clone:function(a,e,b){var i,c,d,n,u=a.cloneNode(!0),t=g.contains(a.ownerDocument,a);if(!I.noCloneChecked&&!(1!==a.nodeType&&11!==a.nodeType||g.isXMLDoc(a))){n=y(u);d=y(a);i=0;for(c=d.length;c>i;i++){var o=d[i],f=n[i],z=f.nodeName.toLowerCase();
 99 "input"===z&&Ja.test(o.type)?f.checked=o.checked:("input"===z||"textarea"===z)&&(f.defaultValue=o.defaultValue)}}if(e)if(b){d=d||y(a);n=n||y(u);i=0;for(c=d.length;c>i;i++)D(d[i],n[i])}else D(a,u);return n=y(u,"script"),0<n.length&&l(n,!t&&y(a,"script")),u},buildFragment:function(a,e,b,i){for(var c,d,n,u,t=e.createDocumentFragment(),o=[],f=0,z=a.length;z>f;f++)if(c=a[f],c||0===c)if("object"===g.type(c))g.merge(o,c.nodeType?[c]:c);else if(qb.test(c)){d=d||t.appendChild(e.createElement("div"));n=(Aa.exec(c)||
100 ["",""])[1].toLowerCase();n=ia[n]||ia._default;d.innerHTML=n[1]+c.replace(Ma,"<$1></$2>")+n[2];for(n=n[0];n--;)d=d.lastChild;g.merge(o,d.childNodes);d=t.firstChild;d.textContent=""}else o.push(e.createTextNode(c));t.textContent="";for(f=0;c=o[f++];)if((!i||-1===g.inArray(c,i))&&(u=g.contains(c.ownerDocument,c),d=y(t.appendChild(c),"script"),u&&l(d),b))for(n=0;c=d[n++];)ab.test(c.type||"")&&b.push(c);return t},cleanData:function(a){for(var e,b,i,c,d,n,u=g.event.special,t=0;void 0!==(b=a[t]);t++){if(g.acceptData(b)&&
101 (d=b[H.expando],d&&(e=H.cache[d]))){if(i=Object.keys(e.events||{}),i.length)for(n=0;void 0!==(c=i[n]);n++)u[c]?g.event.remove(b,c):g.removeEvent(b,c,e.handle);H.cache[d]&&delete H.cache[d]}delete R.cache[b[R.expando]]}}});g.fn.extend({text:function(a){return U(this,function(a){return void 0===a?g.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){(1===
102 this.nodeType||11===this.nodeType||9===this.nodeType)&&x(this,a).appendChild(a)})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var g=x(this,a);g.insertBefore(a,g.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},
103 remove:function(a,e){for(var b,i=a?g.filter(a,this):this,c=0;null!=(b=i[c]);c++)e||1!==b.nodeType||g.cleanData(y(b)),b.parentNode&&(e&&g.contains(b.ownerDocument,b)&&l(y(b,"script")),b.parentNode.removeChild(b));return this},empty:function(){for(var a,e=0;null!=(a=this[e]);e++)1===a.nodeType&&(g.cleanData(y(a,!1)),a.textContent="");return this},clone:function(a,e){return a=null==a?!1:a,e=null==e?a:e,this.map(function(){return g.clone(this,a,e)})},html:function(a){return U(this,function(a){var e=this[0]||
104 {},b=0,i=this.length;if(void 0===a&&1===e.nodeType)return e.innerHTML;if("string"==typeof a&&!rb.test(a)&&!ia[(Aa.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ma,"<$1></$2>");try{for(;i>b;b++)e=this[b]||{},1===e.nodeType&&(g.cleanData(y(e,!1)),e.innerHTML=a);e=0}catch(c){}}e&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(e){a=this.parentNode;g.cleanData(y(this));a&&a.replaceChild(e,this)}),a&&(a.length||a.nodeType)?
105 this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,e){var a=xa.apply([],a),b,i,c,d,n=0,u=this.length,t=this,o=u-1,f=a[0],z=g.isFunction(f);if(z||1<u&&"string"==typeof f&&!I.checkClone&&$a.test(f))return this.each(function(g){var b=t.eq(g);z&&(a[0]=f.call(this,g,b.html()));b.domManip(a,e)});if(u&&(b=g.buildFragment(a,this[0].ownerDocument,!1,this),i=b.firstChild,1===b.childNodes.length&&(b=i),i)){i=g.map(y(b,"script"),q);for(c=i.length;u>n;n++)d=b,n!==o&&(d=g.clone(d,
106 !0,!0),c&&g.merge(i,y(d,"script"))),e.call(this[n],d,n);if(c){b=i[i.length-1].ownerDocument;g.map(i,J);for(n=0;c>n;n++)d=i[n],ab.test(d.type||"")&&!H.access(d,"globalEval")&&g.contains(b,d)&&(d.src?g._evalUrl&&g._evalUrl(d.src):g.globalEval(d.textContent.replace(sb,"")))}}return this}});g.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,e){g.fn[a]=function(a){for(var b=[],i=g(a),c=i.length-1,d=0;c>=d;d++)a=d===c?this:this.clone(!0),
107 g(i[d])[e](a),C.apply(b,a.get());return this.pushStack(b)}});var Ga,Xa={},Ya=/^margin/,Qa=RegExp("^("+ya+")(?!px)[a-z%]+$","i"),Ha=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)};!function(){function b(){u.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px;display:block;width:4px;margin-top:1%;position:absolute;top:1%";d.appendChild(n);var g=a.getComputedStyle(u,null);i="1%"!==g.top;c="4px"===g.width;d.removeChild(n)}
108 var i,c,d=e.documentElement,n=e.createElement("div"),u=e.createElement("div");u.style.backgroundClip="content-box";u.cloneNode(!0).style.backgroundClip="";I.clearCloneStyle="content-box"===u.style.backgroundClip;n.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px";n.appendChild(u);a.getComputedStyle&&g.extend(I,{pixelPosition:function(){return b(),i},boxSizingReliable:function(){return null==c&&b(),c},reliableMarginRight:function(){var g,b=u.appendChild(e.createElement("div"));
109 return b.style.cssText=u.style.cssText="padding:0;margin:0;border:0;display:block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box",b.style.marginRight=b.style.width="0",u.style.width="1px",d.appendChild(n),g=!parseFloat(a.getComputedStyle(b,null).marginRight),d.removeChild(n),u.innerHTML="",g}})}();g.swap=function(a,g,e,b){var i,c={};for(i in g)c[i]=a.style[i],a.style[i]=g[i];e=e.apply(a,b||[]);for(i in g)a.style[i]=c[i];return e};var tb=/^(none|table(?!-c[ea]).+)/,
110 nb=RegExp("^("+ya+")(.*)$","i"),ub=RegExp("^([+-])=("+ya+")","i"),vb={position:"absolute",visibility:"hidden",display:"block"},bb={letterSpacing:0,fontWeight:400},Za=["Webkit","O","Moz","ms"];g.extend({cssHooks:{opacity:{get:function(a,g){if(g){var e=O(a,"opacity");return""===e?"1":e}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,e,b,i){if(a&&3!==a.nodeType&&8!==a.nodeType&&
111 a.style){var c,d,n,u=g.camelCase(e),t=a.style;return e=g.cssProps[u]||(g.cssProps[u]=F(t,u)),n=g.cssHooks[e]||g.cssHooks[u],void 0===b?n&&"get"in n&&void 0!==(c=n.get(a,!1,i))?c:t[e]:(d=typeof b,"string"===d&&(c=ub.exec(b))&&(b=(c[1]+1)*c[2]+parseFloat(g.css(a,e)),d="number"),null!=b&&b===b&&("number"!==d||g.cssNumber[u]||(b+="px"),I.clearCloneStyle||""!==b||0!==e.indexOf("background")||(t[e]="inherit"),n&&"set"in n&&void 0===(b=n.set(a,b,i))||(t[e]="",t[e]=b)),void 0)}},css:function(a,e,b,i){var c,
112 d,n,u=g.camelCase(e);return e=g.cssProps[u]||(g.cssProps[u]=F(a.style,u)),n=g.cssHooks[e]||g.cssHooks[u],n&&"get"in n&&(c=n.get(a,!0,b)),void 0===c&&(c=O(a,e,i)),"normal"===c&&e in bb&&(c=bb[e]),""===b||b?(d=parseFloat(c),!0===b||g.isNumeric(d)?d||0:c):c}});g.each(["height","width"],function(a,e){g.cssHooks[e]={get:function(a,b,i){return b?0===a.offsetWidth&&tb.test(g.css(a,"display"))?g.swap(a,vb,function(){return ba(a,e,i)}):ba(a,e,i):void 0},set:function(a,b,i){var c=i&&Ha(a);return M(a,b,i?W(a,
113 e,i,"border-box"===g.css(a,"boxSizing",!1,c),c):0)}}});g.cssHooks.marginRight=N(I.reliableMarginRight,function(a,e){return e?g.swap(a,{display:"inline-block"},O,[a,"marginRight"]):void 0});g.each({margin:"",padding:"",border:"Width"},function(a,e){g.cssHooks[a+e]={expand:function(g){for(var b=0,i={},g="string"==typeof g?g.split(" "):[g];4>b;b++)i[a+ja[b]+e]=g[b]||g[b-2]||g[0];return i}};Ya.test(a)||(g.cssHooks[a+e].set=M)});g.fn.extend({css:function(a,e){return U(this,function(a,e,b){var i,c={},d=
114 0;if(g.isArray(e)){b=Ha(a);for(i=e.length;i>d;d++)c[e[d]]=g.css(a,e[d],!1,b);return c}return void 0!==b?g.style(a,e,b):g.css(a,e)},a,e,1<arguments.length)},show:function(){return P(this,!0)},hide:function(){return P(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){ka(this)?g(this).show():g(this).hide()})}});g.Tween=Z;Z.prototype={constructor:Z,init:function(a,e,b,i,c,d){this.elem=a;this.prop=b;this.easing=c||"swing";this.options=e;this.start=this.now=
115 this.cur();this.end=i;this.unit=d||(g.cssNumber[b]?"":"px")},cur:function(){var a=Z.propHooks[this.prop];return a&&a.get?a.get(this):Z.propHooks._default.get(this)},run:function(a){var e,b=Z.propHooks[this.prop];return this.pos=e=this.options.duration?g.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),b&&b.set?b.set(this):Z.propHooks._default.set(this),this}};Z.prototype.init.prototype=
116 Z.prototype;Z.propHooks={_default:{get:function(a){var e;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(e=g.css(a.elem,a.prop,""),e&&"auto"!==e?e:0):a.elem[a.prop]},set:function(a){g.fx.step[a.prop]?g.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[g.cssProps[a.prop]]||g.cssHooks[a.prop])?g.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}};Z.propHooks.scrollTop=Z.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}};
117 g.easing={linear:function(a){return a},swing:function(a){return 0.5-Math.cos(a*Math.PI)/2}};g.fx=Z.prototype.init;g.fx.step={};var wa,Na,wb=/^(?:toggle|show|hide)$/,cb=RegExp("^(?:([+-])=|)("+ya+")([a-z%]*)$","i"),xb=/queueHooks$/,Ia=[function(a,e,b){var i,c,d,n,u,t,o=this,f={},z=a.style,G=a.nodeType&&ka(a),p=H.get(a,"fxshow");b.queue||(n=g._queueHooks(a,"fx"),null==n.unqueued&&(n.unqueued=0,u=n.empty.fire,n.empty.fire=function(){n.unqueued||u()}),n.unqueued++,o.always(function(){o.always(function(){n.unqueued--;
118 g.queue(a,"fx").length||n.empty.fire()})}));1===a.nodeType&&("height"in e||"width"in e)&&(b.overflow=[z.overflow,z.overflowX,z.overflowY],t=g.css(a,"display"),"none"===t&&(t=L(a.nodeName)),"inline"===t&&"none"===g.css(a,"float")&&(z.display="inline-block"));b.overflow&&(z.overflow="hidden",o.always(function(){z.overflow=b.overflow[0];z.overflowX=b.overflow[1];z.overflowY=b.overflow[2]}));for(i in e)if(c=e[i],wb.exec(c)){if(delete e[i],d=d||"toggle"===c,c===(G?"hide":"show")){if("show"!==c||!p||void 0===
119 p[i])continue;G=!0}f[i]=p&&p[i]||g.style(a,i)}if(!g.isEmptyObject(f))for(i in p?"hidden"in p&&(G=p.hidden):p=H.access(a,"fxshow",{}),d&&(p.hidden=!G),G?g(a).show():o.done(function(){g(a).hide()}),o.done(function(){var e;H.remove(a,"fxshow");for(e in f)g.style(a,e,f[e])}),f)e=T(G?p[i]:0,i,o),i in p||(p[i]=e.start,G&&(e.end=e.start,e.start="width"===i||"height"===i?1:0))}],Ca={"*":[function(a,e){var b=this.createTween(a,e),i=b.cur(),c=cb.exec(e),d=c&&c[3]||(g.cssNumber[a]?"":"px"),n=(g.cssNumber[a]||
120 "px"!==d&&+i)&&cb.exec(g.css(b.elem,a)),u=1,t=20;if(n&&n[3]!==d){d=d||n[3];c=c||[];n=+i||1;do u=u||".5",n/=u,g.style(b.elem,a,n+d);while(u!==(u=b.cur()/i)&&1!==u&&--t)}return c&&(n=b.start=+n||+i||0,b.unit=d,b.end=c[1]?n+(c[1]+1)*c[2]:+c[2]),b}]};g.Animation=g.extend(qa,{tweener:function(a,e){g.isFunction(a)?(e=a,a=["*"]):a=a.split(" ");for(var b,i=0,c=a.length;c>i;i++)b=a[i],Ca[b]=Ca[b]||[],Ca[b].unshift(e)},prefilter:function(a,e){e?Ia.unshift(a):Ia.push(a)}});g.speed=function(a,e,b){var i=a&&"object"==
121 typeof a?g.extend({},a):{complete:b||!b&&e||g.isFunction(a)&&a,duration:a,easing:b&&e||e&&!g.isFunction(e)&&e};return i.duration=g.fx.off?0:"number"==typeof i.duration?i.duration:i.duration in g.fx.speeds?g.fx.speeds[i.duration]:g.fx.speeds._default,(null==i.queue||!0===i.queue)&&(i.queue="fx"),i.old=i.complete,i.complete=function(){g.isFunction(i.old)&&i.old.call(this);i.queue&&g.dequeue(this,i.queue)},i};g.fn.extend({fadeTo:function(a,e,g,b){return this.filter(ka).css("opacity",0).show().end().animate({opacity:e},
122 a,g,b)},animate:function(a,e,b,i){var c=g.isEmptyObject(a),d=g.speed(e,b,i),e=function(){var e=qa(this,g.extend({},a),d);(c||H.get(this,"finish"))&&e.stop(!0)};return e.finish=e,c||!1===d.queue?this.each(e):this.queue(d.queue,e)},stop:function(a,e,b){var i=function(a){var e=a.stop;delete a.stop;e(b)};return"string"!=typeof a&&(b=e,e=a,a=void 0),e&&!1!==a&&this.queue(a||"fx",[]),this.each(function(){var e=!0,c=null!=a&&a+"queueHooks",d=g.timers,n=H.get(this);if(c)n[c]&&n[c].stop&&i(n[c]);else for(c in n)n[c]&&
123 n[c].stop&&xb.test(c)&&i(n[c]);for(c=d.length;c--;)d[c].elem!==this||null!=a&&d[c].queue!==a||(d[c].anim.stop(b),e=!1,d.splice(c,1));(e||!b)&&g.dequeue(this,a)})},finish:function(a){return!1!==a&&(a=a||"fx"),this.each(function(){var e,b=H.get(this),i=b[a+"queue"];e=b[a+"queueHooks"];var c=g.timers,d=i?i.length:0;b.finish=!0;g.queue(this,a,[]);e&&e.stop&&e.stop.call(this,!0);for(e=c.length;e--;)c[e].elem===this&&c[e].queue===a&&(c[e].anim.stop(!0),c.splice(e,1));for(e=0;d>e;e++)i[e]&&i[e].finish&&
124 i[e].finish.call(this);delete b.finish})}});g.each(["toggle","show","hide"],function(a,e){var b=g.fn[e];g.fn[e]=function(a,g,i){return null==a||"boolean"==typeof a?b.apply(this,arguments):this.animate(E(e,!0),a,g,i)}});g.each({slideDown:E("show"),slideUp:E("hide"),slideToggle:E("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,e){g.fn[a]=function(a,g,b){return this.animate(e,a,g,b)}});g.timers=[];g.fx.tick=function(){var a,e=0,b=g.timers;for(wa=g.now();e<
125 b.length;e++)a=b[e],a()||b[e]!==a||b.splice(e--,1);b.length||g.fx.stop();wa=void 0};g.fx.timer=function(a){g.timers.push(a);a()?g.fx.start():g.timers.pop()};g.fx.interval=13;g.fx.start=function(){Na||(Na=setInterval(g.fx.tick,g.fx.interval))};g.fx.stop=function(){clearInterval(Na);Na=null};g.fx.speeds={slow:600,fast:200,_default:400};g.fn.delay=function(a,e){return a=g.fx?g.fx.speeds[a]||a:a,e=e||"fx",this.queue(e,function(e,g){var b=setTimeout(e,a);g.stop=function(){clearTimeout(b)}})};(function(){var a=
126 e.createElement("input"),g=e.createElement("select"),b=g.appendChild(e.createElement("option"));a.type="checkbox";I.checkOn=""!==a.value;I.optSelected=b.selected;g.disabled=!0;I.optDisabled=!b.disabled;a=e.createElement("input");a.value="t";a.type="radio";I.radioValue="t"===a.value})();var db,Da=g.expr.attrHandle;g.fn.extend({attr:function(a,e){return U(this,g.attr,a,e,1<arguments.length)},removeAttr:function(a){return this.each(function(){g.removeAttr(this,a)})}});g.extend({attr:function(a,e,b){var i,
127 c,d=a.nodeType;if(a&&3!==d&&8!==d&&2!==d)return"undefined"===typeof a.getAttribute?g.prop(a,e,b):(1===d&&g.isXMLDoc(a)||(e=e.toLowerCase(),i=g.attrHooks[e]||(g.expr.match.bool.test(e)?db:void 0)),void 0===b?i&&"get"in i&&null!==(c=i.get(a,e))?c:(c=g.find.attr(a,e),null==c?void 0:c):null!==b?i&&"set"in i&&void 0!==(c=i.set(a,b,e))?c:(a.setAttribute(e,b+""),b):void g.removeAttr(a,e))},removeAttr:function(a,e){var b,i,c=0,d=e&&e.match(Q);if(d&&1===a.nodeType)for(;b=d[c++];)i=g.propFix[b]||b,g.expr.match.bool.test(b)&&
128 (a[i]=!1),a.removeAttribute(b)},attrHooks:{type:{set:function(a,e){if(!I.radioValue&&"radio"===e&&g.nodeName(a,"input")){var b=a.value;return a.setAttribute("type",e),b&&(a.value=b),e}}}}});db={set:function(a,e,b){return!1===e?g.removeAttr(a,b):a.setAttribute(b,b),b}};g.each(g.expr.match.bool.source.match(/\w+/g),function(a,e){var b=Da[e]||g.find.attr;Da[e]=function(a,e,g){var i,c;return g||(c=Da[e],Da[e]=i,i=null!=b(a,e,g)?e.toLowerCase():null,Da[e]=c),i}});var yb=/^(?:input|select|textarea|button)$/i;
129 g.fn.extend({prop:function(a,e){return U(this,g.prop,a,e,1<arguments.length)},removeProp:function(a){return this.each(function(){delete this[g.propFix[a]||a]})}});g.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,e,b){var i,c,d,n=a.nodeType;if(a&&3!==n&&8!==n&&2!==n)return d=1!==n||!g.isXMLDoc(a),d&&(e=g.propFix[e]||e,c=g.propHooks[e]),void 0!==b?c&&"set"in c&&void 0!==(i=c.set(a,b,e))?i:a[e]=b:c&&"get"in c&&null!==(i=c.get(a,e))?i:a[e]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||
130 yb.test(a.nodeName)||a.href?a.tabIndex:-1}}}});I.optSelected||(g.propHooks.selected={get:function(a){a=a.parentNode;return a&&a.parentNode&&a.parentNode.selectedIndex,null}});g.each("tabIndex readOnly maxLength cellSpacing cellPadding rowSpan colSpan useMap frameBorder contentEditable".split(" "),function(){g.propFix[this.toLowerCase()]=this});var Ta=/[\t\r\n\f]/g;g.fn.extend({addClass:function(a){var e,b,i,c,d;e="string"==typeof a&&a;var n=0,u=this.length;if(g.isFunction(a))return this.each(function(e){g(this).addClass(a.call(this,
131 e,this.className))});if(e)for(e=(a||"").match(Q)||[];u>n;n++)if(b=this[n],i=1===b.nodeType&&(b.className?(" "+b.className+" ").replace(Ta," "):" ")){for(d=0;c=e[d++];)0>i.indexOf(" "+c+" ")&&(i+=c+" ");i=g.trim(i);b.className!==i&&(b.className=i)}return this},removeClass:function(a){var e,b,i,c,d;e=0===arguments.length||"string"==typeof a&&a;var n=0,u=this.length;if(g.isFunction(a))return this.each(function(e){g(this).removeClass(a.call(this,e,this.className))});if(e)for(e=(a||"").match(Q)||[];u>
132 n;n++)if(b=this[n],i=1===b.nodeType&&(b.className?(" "+b.className+" ").replace(Ta," "):"")){for(d=0;c=e[d++];)for(;0<=i.indexOf(" "+c+" ");)i=i.replace(" "+c+" "," ");i=a?g.trim(i):"";b.className!==i&&(b.className=i)}return this},toggleClass:function(a,e){var b=typeof a;return"boolean"==typeof e&&"string"===b?e?this.addClass(a):this.removeClass(a):this.each(g.isFunction(a)?function(b){g(this).toggleClass(a.call(this,b,this.className,e),e)}:function(){if("string"===b)for(var e,i=0,c=g(this),d=a.match(Q)||
133 [];e=d[i++];)c.hasClass(e)?c.removeClass(e):c.addClass(e);else("undefined"===b||"boolean"===b)&&(this.className&&H.set(this,"__className__",this.className),this.className=this.className||!1===a?"":H.get(this,"__className__")||"")})},hasClass:function(a){for(var a=" "+a+" ",e=0,g=this.length;g>e;e++)if(1===this[e].nodeType&&0<=(" "+this[e].className+" ").replace(Ta," ").indexOf(a))return!0;return!1}});var zb=/\r/g;g.fn.extend({val:function(a){var e,b,i,c=this[0];if(arguments.length)return i=g.isFunction(a),
134 this.each(function(b){var c;1===this.nodeType&&(c=i?a.call(this,b,g(this).val()):a,null==c?c="":"number"==typeof c?c+="":g.isArray(c)&&(c=g.map(c,function(a){return null==a?"":a+""})),e=g.valHooks[this.type]||g.valHooks[this.nodeName.toLowerCase()],e&&"set"in e&&void 0!==e.set(this,c,"value")||(this.value=c))});if(c)return e=g.valHooks[c.type]||g.valHooks[c.nodeName.toLowerCase()],e&&"get"in e&&void 0!==(b=e.get(c,"value"))?b:(b=c.value,"string"==typeof b?b.replace(zb,""):null==b?"":b)}});g.extend({valHooks:{select:{get:function(a){for(var e,
135 b=a.options,i=a.selectedIndex,c="select-one"===a.type||0>i,d=c?null:[],n=c?i+1:b.length,u=0>i?n:c?i:0;n>u;u++)if(e=b[u],!(!e.selected&&u!==i||(I.optDisabled?e.disabled:null!==e.getAttribute("disabled"))||e.parentNode.disabled&&g.nodeName(e.parentNode,"optgroup"))){if(a=g(e).val(),c)return a;d.push(a)}return d},set:function(a,e){for(var b,i,c=a.options,d=g.makeArray(e),n=c.length;n--;)i=c[n],(i.selected=0<=g.inArray(g(i).val(),d))&&(b=!0);return b||(a.selectedIndex=-1),d}}}});g.each(["radio","checkbox"],
136 function(){g.valHooks[this]={set:function(a,e){return g.isArray(e)?a.checked=0<=g.inArray(g(a).val(),e):void 0}};I.checkOn||(g.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});g.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,e){g.fn[e]=function(a,g){return arguments.length>0?this.on(e,
137 null,a,g):this.trigger(e)}});g.fn.extend({hover:function(a,e){return this.mouseenter(a).mouseleave(e||a)},bind:function(a,e,g){return this.on(a,null,e,g)},unbind:function(a,e){return this.off(a,null,e)},delegate:function(a,e,g,b){return this.on(e,a,g,b)},undelegate:function(a,e,g){return 1===arguments.length?this.off(a,"**"):this.off(e,a||"**",g)}});var Ua=g.now(),Va=/\?/;g.parseJSON=function(a){return JSON.parse(a+"")};g.parseXML=function(a){var e,b;if(!a||"string"!=typeof a)return null;try{b=new DOMParser,
138 e=b.parseFromString(a,"text/xml")}catch(i){e=void 0}return(!e||e.getElementsByTagName("parsererror").length)&&g.error("Invalid XML: "+a),e};var va,ua,Ab=/#.*$/,eb=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:GET|HEAD)$/,Db=/^\/\//,fb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,gb={},Ra={},hb="*/".concat("*");try{ua=location.href}catch(Lb){ua=e.createElement("a"),ua.href="",ua=ua.href}va=fb.exec(ua.toLowerCase())||[];g.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ua,
139 type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(va[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":g.parseJSON,"text xml":g.parseXML},
140 flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,e){return e?la(la(a,g.ajaxSettings),e):la(g.ajaxSettings,a)},ajaxPrefilter:ea(gb),ajaxTransport:ea(Ra),ajax:function(a,e){function b(a,e,n,t){var f,ca,l,q,y=e;if(2!==j){j=2;u&&clearTimeout(u);i=void 0;d=t||"";k.readyState=0<a?4:0;t=200<=a&&300>a||304===a;if(n){l=z;for(var x=k,s,D,Q,A,B=l.contents,w=l.dataTypes;"*"===w[0];)w.shift(),void 0===s&&(s=l.mimeType||x.getResponseHeader("Content-Type"));if(s)for(D in B)if(B[D]&&B[D].test(s)){w.unshift(D);
141 break}if(w[0]in n)Q=w[0];else{for(D in n){if(!w[0]||l.converters[D+" "+w[0]]){Q=D;break}A||(A=D)}Q=Q||A}l=Q?(Q!==w[0]&&w.unshift(Q),n[Q]):void 0}var E;a:{n=z;s=l;D=k;Q=t;var J,X,U;l={};x=n.dataTypes.slice();if(x[1])for(J in n.converters)l[J.toLowerCase()]=n.converters[J];for(A=x.shift();A;)if(n.responseFields[A]&&(D[n.responseFields[A]]=s),!U&&Q&&n.dataFilter&&(s=n.dataFilter(s,n.dataType)),U=A,A=x.shift())if("*"===A)A=U;else if("*"!==U&&U!==A){if(J=l[U+" "+A]||l["* "+A],!J)for(E in l)if(X=E.split(" "),
142 X[1]===A&&(J=l[U+" "+X[0]]||l["* "+X[0]])){!0===J?J=l[E]:!0!==l[E]&&(A=X[0],x.unshift(X[1]));break}if(!0!==J)if(J&&n["throws"])s=J(s);else try{s=J(s)}catch(v){E={state:"parsererror",error:J?v:"No conversion from "+U+" to "+A};break a}}E={state:"success",data:s}}l=E;t?(z.ifModified&&(q=k.getResponseHeader("Last-Modified"),q&&(g.lastModified[c]=q),q=k.getResponseHeader("etag"),q&&(g.etag[c]=q)),204===a||"HEAD"===z.type?y="nocontent":304===a?y="notmodified":(y=l.state,f=l.data,ca=l.error,t=!ca)):(ca=
143 y,(a||!y)&&(y="error",0>a&&(a=0)));k.status=a;k.statusText=(e||y)+"";t?r.resolveWith(G,[f,y,k]):r.rejectWith(G,[k,y,ca]);k.statusCode(m);m=void 0;o&&p.trigger(t?"ajaxSuccess":"ajaxError",[k,z,t?f:ca]);ha.fireWith(G,[k,y]);o&&(p.trigger("ajaxComplete",[k,z]),--g.active||g.event.trigger("ajaxStop"))}}"object"==typeof a&&(e=a,a=void 0);var e=e||{},i,c,d,n,u,t,o,f,z=g.ajaxSetup({},e),G=z.context||z,p=z.context&&(G.nodeType||G.jquery)?g(G):g.event,r=g.Deferred(),ha=g.Callbacks("once memory"),m=z.statusCode||
144 {},ca={},l={},j=0,q="canceled",k={readyState:0,getResponseHeader:function(a){var e;if(2===j){if(!n)for(n={};e=Bb.exec(d);)n[e[1].toLowerCase()]=e[2];e=n[a.toLowerCase()]}return null==e?null:e},getAllResponseHeaders:function(){return 2===j?d:null},setRequestHeader:function(a,e){var g=a.toLowerCase();return j||(a=l[g]=l[g]||a,ca[a]=e),this},overrideMimeType:function(a){return j||(z.mimeType=a),this},statusCode:function(a){var e;if(a)if(2>j)for(e in a)m[e]=[m[e],a[e]];else k.always(a[k.status]);return this},
145 abort:function(a){a=a||q;return i&&i.abort(a),b(0,a),this}};if(r.promise(k).complete=ha.add,k.success=k.done,k.error=k.fail,z.url=((a||z.url||ua)+"").replace(Ab,"").replace(Db,va[1]+"//"),z.type=e.method||e.type||z.method||z.type,z.dataTypes=g.trim(z.dataType||"*").toLowerCase().match(Q)||[""],null==z.crossDomain&&(t=fb.exec(z.url.toLowerCase()),z.crossDomain=!(!t||t[1]===va[1]&&t[2]===va[2]&&(t[3]||("http:"===t[1]?"80":"443"))===(va[3]||("http:"===va[1]?"80":"443")))),z.data&&z.processData&&"string"!=
146 typeof z.data&&(z.data=g.param(z.data,z.traditional)),ra(gb,z,e,k),2===j)return k;(o=z.global)&&0===g.active++&&g.event.trigger("ajaxStart");z.type=z.type.toUpperCase();z.hasContent=!Cb.test(z.type);c=z.url;z.hasContent||(z.data&&(c=z.url+=(Va.test(c)?"&":"?")+z.data,delete z.data),!1===z.cache&&(z.url=eb.test(c)?c.replace(eb,"$1_="+Ua++):c+(Va.test(c)?"&":"?")+"_="+Ua++));z.ifModified&&(g.lastModified[c]&&k.setRequestHeader("If-Modified-Since",g.lastModified[c]),g.etag[c]&&k.setRequestHeader("If-None-Match",
147 g.etag[c]));(z.data&&z.hasContent&&!1!==z.contentType||e.contentType)&&k.setRequestHeader("Content-Type",z.contentType);k.setRequestHeader("Accept",z.dataTypes[0]&&z.accepts[z.dataTypes[0]]?z.accepts[z.dataTypes[0]]+("*"!==z.dataTypes[0]?", "+hb+"; q=0.01":""):z.accepts["*"]);for(f in z.headers)k.setRequestHeader(f,z.headers[f]);if(z.beforeSend&&(!1===z.beforeSend.call(G,k,z)||2===j))return k.abort();q="abort";for(f in{success:1,error:1,complete:1})k[f](z[f]);if(i=ra(Ra,z,e,k)){k.readyState=1;o&&
148 p.trigger("ajaxSend",[k,z]);z.async&&0<z.timeout&&(u=setTimeout(function(){k.abort("timeout")},z.timeout));try{j=1,i.send(ca,b)}catch(y){if(!(2>j))throw y;b(-1,y)}}else b(-1,"No Transport");return k},getJSON:function(a,e,b){return g.get(a,e,b,"json")},getScript:function(a,e){return g.get(a,void 0,e,"script")}});g.each(["get","post"],function(a,e){g[e]=function(a,b,i,c){return g.isFunction(b)&&(c=c||i,i=b,b=void 0),g.ajax({url:a,type:e,dataType:c,data:b,success:i})}});g.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
149 function(a,e){g.fn[e]=function(a){return this.on(e,a)}});g._evalUrl=function(a){return g.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})};g.fn.extend({wrapAll:function(a){var e;return g.isFunction(a)?this.each(function(e){g(this).wrapAll(a.call(this,e))}):(this[0]&&(e=g(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var a=this;a.firstElementChild;)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(g.isFunction(a)?
150 function(e){g(this).wrapInner(a.call(this,e))}:function(){var e=g(this),b=e.contents();b.length?b.wrapAll(a):e.append(a)})},wrap:function(a){var e=g.isFunction(a);return this.each(function(b){g(this).wrapAll(e?a.call(this,b):a)})},unwrap:function(){return this.parent().each(function(){g.nodeName(this,"body")||g(this).replaceWith(this.childNodes)}).end()}});g.expr.filters.hidden=function(a){return 0>=a.offsetWidth&&0>=a.offsetHeight};g.expr.filters.visible=function(a){return!g.expr.filters.hidden(a)};
151 var Eb=/%20/g,ob=/\[\]$/,ib=/\r?\n/g,Fb=/^(?:submit|button|image|reset|file)$/i,Gb=/^(?:input|select|textarea|keygen)/i;g.param=function(a,e){var b,i=[],c=function(a,e){e=g.isFunction(e)?e():null==e?"":e;i[i.length]=encodeURIComponent(a)+"="+encodeURIComponent(e)};if(void 0===e&&(e=g.ajaxSettings&&g.ajaxSettings.traditional),g.isArray(a)||a.jquery&&!g.isPlainObject(a))g.each(a,function(){c(this.name,this.value)});else for(b in a)da(b,a[b],e,c);return i.join("&").replace(Eb,"+")};g.fn.extend({serialize:function(){return g.param(this.serializeArray())},
152 serializeArray:function(){return this.map(function(){var a=g.prop(this,"elements");return a?g.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!g(this).is(":disabled")&&Gb.test(this.nodeName)&&!Fb.test(a)&&(this.checked||!Ja.test(a))}).map(function(a,e){var b=g(this).val();return null==b?null:g.isArray(b)?g.map(b,function(a){return{name:e.name,value:a.replace(ib,"\r\n")}}):{name:e.name,value:b.replace(ib,"\r\n")}}).get()}});g.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};
153 var Hb=0,Oa={},Ib={"0":200,1223:204},Ea=g.ajaxSettings.xhr();a.ActiveXObject&&g(a).on("unload",function(){for(var a in Oa)Oa[a]()});I.cors=!!Ea&&"withCredentials"in Ea;I.ajax=Ea=!!Ea;g.ajaxTransport(function(a){var e;return I.cors||Ea&&!a.crossDomain?{send:function(g,b){var i,c=a.xhr(),d=++Hb;if(c.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(i in a.xhrFields)c[i]=a.xhrFields[i];a.mimeType&&c.overrideMimeType&&c.overrideMimeType(a.mimeType);a.crossDomain||g["X-Requested-With"]||
154 (g["X-Requested-With"]="XMLHttpRequest");for(i in g)c.setRequestHeader(i,g[i]);e=function(a){return function(){e&&(delete Oa[d],e=c.onload=c.onerror=null,"abort"===a?c.abort():"error"===a?b(c.status,c.statusText):b(Ib[c.status]||c.status,c.statusText,"string"==typeof c.responseText?{text:c.responseText}:void 0,c.getAllResponseHeaders()))}};c.onload=e();c.onerror=e("error");e=Oa[d]=e("abort");c.send(a.hasContent&&a.data||null)},abort:function(){e&&e()}}:void 0});g.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},
155 contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return g.globalEval(a),a}}});g.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1);a.crossDomain&&(a.type="GET")});g.ajaxTransport("script",function(a){if(a.crossDomain){var b,i;return{send:function(c,d){b=g("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",i=function(a){b.remove();i=null;a&&d("error"===a.type?404:200,a.type)});e.head.appendChild(b[0])},abort:function(){i&&i()}}}});
156 var jb=[],Wa=/(=)\?(?=&|$)|\?\?/;g.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=jb.pop()||g.expando+"_"+Ua++;return this[a]=!0,a}});g.ajaxPrefilter("json jsonp",function(e,b,i){var c,d,n,u=!1!==e.jsonp&&(Wa.test(e.url)?"url":"string"==typeof e.data&&!(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Wa.test(e.data)&&"data");return u||"jsonp"===e.dataTypes[0]?(c=e.jsonpCallback=g.isFunction(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,u?e[u]=e[u].replace(Wa,"$1"+
157 c):!1!==e.jsonp&&(e.url+=(Va.test(e.url)?"&":"?")+e.jsonp+"="+c),e.converters["script json"]=function(){return n||g.error(c+" was not called"),n[0]},e.dataTypes[0]="json",d=a[c],a[c]=function(){n=arguments},i.always(function(){a[c]=d;e[c]&&(e.jsonpCallback=b.jsonpCallback,jb.push(c));n&&g.isFunction(d)&&d(n[0]);n=d=void 0}),"script"):void 0});g.parseHTML=function(a,b,i){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(i=b,b=!1);var b=b||e,c=z.exec(a),i=!i&&[];return c?[b.createElement(c[1])]:
158 (c=g.buildFragment([a],b,i),i&&i.length&&g(i).remove(),g.merge([],c.childNodes))};var kb=g.fn.load;g.fn.load=function(a,e,b){if("string"!=typeof a&&kb)return kb.apply(this,arguments);var i,c,d,n=this,u=a.indexOf(" ");return 0<=u&&(i=a.slice(u),a=a.slice(0,u)),g.isFunction(e)?(b=e,e=void 0):e&&"object"==typeof e&&(c="POST"),0<n.length&&g.ajax({url:a,type:c,dataType:"html",data:e}).done(function(a){d=arguments;n.html(i?g("<div>").append(g.parseHTML(a)).find(i):a)}).complete(b&&function(a,e){n.each(b,
159 d||[a.responseText,e,a])}),this};g.expr.filters.animated=function(a){return g.grep(g.timers,function(e){return a===e.elem}).length};var lb=a.document.documentElement;g.offset={setOffset:function(a,e,b){var i,c,d,n,u,t,o=g.css(a,"position"),z=g(a),f={};"static"===o&&(a.style.position="relative");u=z.offset();d=g.css(a,"top");t=g.css(a,"left");("absolute"===o||"fixed"===o)&&-1<(d+t).indexOf("auto")?(i=z.position(),n=i.top,c=i.left):(n=parseFloat(d)||0,c=parseFloat(t)||0);g.isFunction(e)&&(e=e.call(a,
160 b,u));null!=e.top&&(f.top=e.top-u.top+n);null!=e.left&&(f.left=e.left-u.left+c);"using"in e?e.using.call(a,f):z.css(f)}};g.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(e){g.offset.setOffset(this,a,e)});var e,b,i=this[0],c={top:0,left:0},d=i&&i.ownerDocument;if(d)return e=d.documentElement,g.contains(e,i)?("undefined"!==typeof i.getBoundingClientRect&&(c=i.getBoundingClientRect()),b=g.isWindow(d)?d:9===d.nodeType&&d.defaultView,{top:c.top+b.pageYOffset-
161 e.clientTop,left:c.left+b.pageXOffset-e.clientLeft}):c},position:function(){if(this[0]){var a,e,b=this[0],i={top:0,left:0};return"fixed"===g.css(b,"position")?e=b.getBoundingClientRect():(a=this.offsetParent(),e=this.offset(),g.nodeName(a[0],"html")||(i=a.offset()),i.top+=g.css(a[0],"borderTopWidth",!0),i.left+=g.css(a[0],"borderLeftWidth",!0)),{top:e.top-i.top-g.css(b,"marginTop",!0),left:e.left-i.left-g.css(b,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||
162 lb;a&&!g.nodeName(a,"html")&&"static"===g.css(a,"position");)a=a.offsetParent;return a||lb})}});g.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,b){var i="pageYOffset"===b;g.fn[e]=function(c){return U(this,function(e,c,d){var n=g.isWindow(e)?e:9===e.nodeType&&e.defaultView;return void 0===d?n?n[b]:e[c]:void(n?n.scrollTo(i?a.pageXOffset:d,i?d:a.pageYOffset):e[c]=d)},e,c,arguments.length,null)}});g.each(["top","left"],function(a,e){g.cssHooks[e]=N(I.pixelPosition,function(a,b){return b?
163 (b=O(a,e),Qa.test(b)?g(a).position()[e]+"px":b):void 0})});g.each({Height:"height",Width:"width"},function(a,e){g.each({padding:"inner"+a,content:e,"":"outer"+a},function(b,i){g.fn[i]=function(i,c){var d=arguments.length&&(b||"boolean"!=typeof i),n=b||(!0===i||!0===c?"margin":"border");return U(this,function(e,b,i){var c;return g.isWindow(e)?e.document.documentElement["client"+a]:9===e.nodeType?(c=e.documentElement,Math.max(e.body["scroll"+a],c["scroll"+a],e.body["offset"+a],c["offset"+a],c["client"+
164 a])):void 0===i?g.css(e,b,n):g.style(e,b,i,n)},e,d?i:void 0,d,null)}})});g.fn.size=function(){return this.length};g.fn.andSelf=g.fn.addBack;"function"==typeof define&&define.amd&&define("jquery",[],function(){return g});var Jb=a.jQuery,Kb=a.$;return g.noConflict=function(e){return a.$===g&&(a.$=Kb),e&&a.jQuery===g&&(a.jQuery=Jb),g},"undefined"===typeof b&&(a.jQuery=a.$=g),g});
165 (function(a){function b(e){a.jqplot.ElemContainer.call(this);this.name=e;this._series=[];this.show=!1;this.tickRenderer=a.jqplot.AxisTickRenderer;this.tickOptions={};this.labelRenderer=a.jqplot.AxisLabelRenderer;this.labelOptions={};this.label=null;this.showLabel=!0;this.max=this.min=null;this.autoscale=!1;this.pad=1.2;this.padMin=this.padMax=null;this.ticks=[];this.numberTicks;this.tickInterval;this.renderer=a.jqplot.LinearAxisRenderer;this.rendererOptions={};this.drawMajorGridlines=this.showMinorTicks=
166 this.showTickMarks=this.showTicks=!0;this.drawMinorGridlines=!1;this.drawMinorTickMarks=this.drawMajorTickMarks=!0;this.useSeriesColor=!1;this.borderColor=this.borderWidth=null;this.scaleToHiddenSeries=!1;this._dataBounds={min:null,max:null};this._intervalStats=[];this._offsets={min:null,max:null};this._ticks=[];this.syncTicks=this._label=null;this.tickSpacing=75;this.__ticks=this._numberTicks=this._tickInterval=this._max=this._min=null;this._options={}}function c(e){a.jqplot.ElemContainer.call(this);
167 this.show=!1;this.location="ne";this.labels=[];this.showSwatches=this.showLabels=!0;this.placement="insideGrid";this.yoffset=this.xoffset=0;this.border;this.background;this.textColor;this.fontFamily;this.fontSize;this.rowSpacing="0.5em";this.renderer=a.jqplot.TableLegendRenderer;this.rendererOptions={};this.preDraw=!1;this.marginLeft=this.marginBottom=this.marginRight=this.marginTop=null;this.escapeHtml=!1;this._series=[];a.extend(!0,this,e)}function f(e){a.jqplot.ElemContainer.call(this);this.text=
168 e;this.show=!0;this.fontFamily;this.fontSize;this.textAlign;this.textColor;this.renderer=a.jqplot.DivTitleRenderer;this.rendererOptions={};this.escapeHtml=!1}function k(){a.jqplot.ElemContainer.call(this);this.show=!0;this.xaxis="xaxis";this._xaxis;this.yaxis="yaxis";this._yaxis;this.gridBorderWidth=2;this.renderer=a.jqplot.LineRenderer;this.rendererOptions={};this.data=[];this.gridData=[];this.label="";this.showLabel=!0;this.color;this.negativeColor;this.lineWidth=2.5;this.lineCap=this.lineJoin=
169 "round";this.linePattern="solid";this.shadow=!0;this.shadowAngle=45;this.shadowOffset=1.25;this.shadowDepth=3;this.shadowAlpha="0.1";this.breakOnNull=!1;this.markerRenderer=a.jqplot.MarkerRenderer;this.markerOptions={};this.showMarker=this.showLine=!0;this.index;this.fill=!1;this.fillColor;this.fillAlpha;this._stack=this.disableStack=this.fillAndStroke=!1;this.neighborThreshold=4;this.fillToZero=!1;this.fillToValue=0;this.fillAxis="y";this.useNegativeColors=!0;this._stackData=[];this._plotData=[];
170 this._plotValues={x:[],y:[]};this._intervals={x:{},y:{}};this._prevPlotData=[];this._prevGridData=[];this._stackAxis="y";this._primaryAxis="_xaxis";this.canvas=new a.jqplot.GenericCanvas;this.shadowCanvas=new a.jqplot.GenericCanvas;this.plugins={};this._sumx=this._sumy=0;this._type=""}function d(){a.jqplot.ElemContainer.call(this);this.drawGridlines=!0;this.gridLineColor="#cccccc";this.gridLineWidth=1;this.background="#fffdf6";this.borderColor="#999999";this.borderWidth=2;this.shadow=this.drawBorder=
171 !0;this.shadowAngle=45;this.shadowOffset=1.5;this.shadowDepth=this.shadowWidth=3;this.shadowColor=null;this.shadowAlpha="0.07";this._left;this._top;this._right;this._bottom;this._width;this._height;this._axes=[];this.renderer=a.jqplot.CanvasGridRenderer;this.rendererOptions={};this._offsets={top:null,bottom:null,left:null,right:null}}function j(){function e(a){for(var e,g=0;g<a.length;g++)for(var b,c=[a[g].data,a[g]._stackData,a[g]._plotData,a[g]._prevPlotData],d=0;4>d;d++)if(b=!0,e=c[d],"x"==a[g]._stackAxis){for(var n=
172 0;n<e.length;n++)if("number"!=typeof e[n][1]){b=!1;break}b&&e.sort(function(a,e){return a[1]-e[1]})}else{for(n=0;n<e.length;n++)if("number"!=typeof e[n][0]){b=!1;break}b&&e.sort(function(a,e){return a[0]-e[0]})}}function g(a){var e=a.data.plot,g=e.eventCanvas._elem.offset(),a={x:a.pageX-g.left,y:a.pageY-g.top},b={xaxis:null,yaxis:null,x2axis:null,y2axis:null,y3axis:null,y4axis:null,y5axis:null,y6axis:null,y7axis:null,y8axis:null,y9axis:null,yMidAxis:null},c="xaxis yaxis x2axis y2axis y3axis y4axis y5axis y6axis y7axis y8axis y9axis yMidAxis".split(" "),
173 e=e.axes,d,n;for(d=11;0<d;d--)n=c[d-1],e[n].show&&(b[n]=e[n].series_p2u(a[n.charAt(0)]));return{offsets:g,gridPos:a,dataPos:b}}function n(e,g){var b=g.series,c,d,n,o,f,p,r,m,k,l,j,q;for(n=g.seriesStack.length-1;0<=n;n--)switch(c=g.seriesStack[n],o=b[c],f=o._highlightThreshold,o.renderer.constructor){case a.jqplot.BarRenderer:p=e.x;r=e.y;for(d=0;d<o._barPoints.length;d++)if(c=o._barPoints[d],j=o.gridData[d],p>c[0][0]&&p<c[2][0]&&r>c[2][1]&&r<c[0][1])return{seriesIndex:o.index,pointIndex:d,gridData:j,
174 data:o.data[d],points:o._barPoints[d]};break;case a.jqplot.PyramidRenderer:p=e.x;r=e.y;for(d=0;d<o._barPoints.length;d++)if(c=o._barPoints[d],j=o.gridData[d],p>c[0][0]+f[0][0]&&p<c[2][0]+f[2][0]&&r>c[2][1]&&r<c[0][1])return{seriesIndex:o.index,pointIndex:d,gridData:j,data:o.data[d],points:o._barPoints[d]};break;case a.jqplot.DonutRenderer:d=o.startAngle/180*Math.PI;p=e.x-o._center[0];r=e.y-o._center[1];f=Math.sqrt(Math.pow(p,2)+Math.pow(r,2));0<p&&0<=-r?m=2*Math.PI-Math.atan(-r/p):0<p&&0>-r?m=-Math.atan(-r/
175 p):0>p?m=Math.PI-Math.atan(-r/p):0==p&&0<-r?m=3*Math.PI/2:0==p&&0>-r?m=Math.PI/2:0==p&&0==r&&(m=0);d&&(m-=d,0>m?m+=2*Math.PI:m>2*Math.PI&&(m-=2*Math.PI));p=o.sliceMargin/180*Math.PI;if(f<o._radius&&f>o._innerRadius)for(d=0;d<o.gridData.length;d++)if(r=0<d?o.gridData[d-1][1]+p:p,c=o.gridData[d][1],m>r&&m<c)return{seriesIndex:o.index,pointIndex:d,gridData:[e.x,e.y],data:o.data[d]};break;case a.jqplot.PieRenderer:d=o.startAngle/180*Math.PI;p=e.x-o._center[0];r=e.y-o._center[1];f=Math.sqrt(Math.pow(p,
176 2)+Math.pow(r,2));0<p&&0<=-r?m=2*Math.PI-Math.atan(-r/p):0<p&&0>-r?m=-Math.atan(-r/p):0>p?m=Math.PI-Math.atan(-r/p):0==p&&0<-r?m=3*Math.PI/2:0==p&&0>-r?m=Math.PI/2:0==p&&0==r&&(m=0);d&&(m-=d,0>m?m+=2*Math.PI:m>2*Math.PI&&(m-=2*Math.PI));p=o.sliceMargin/180*Math.PI;if(f<o._radius)for(d=0;d<o.gridData.length;d++)if(r=0<d?o.gridData[d-1][1]+p:p,c=o.gridData[d][1],m>r&&m<c)return{seriesIndex:o.index,pointIndex:d,gridData:[e.x,e.y],data:o.data[d]};break;case a.jqplot.BubbleRenderer:p=e.x;r=e.y;f=null;
177 if(o.show){for(d=0;d<o.gridData.length;d++)if(j=o.gridData[d],l=Math.sqrt((p-j[0])*(p-j[0])+(r-j[1])*(r-j[1])),l<=j[2]&&(l<=k||null==k))k=l,f={seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]};if(null!=f)return f}break;case a.jqplot.FunnelRenderer:p=e.x;r=e.y;c=o._vertices;d=c[0];j=c[c.length-1];l=function(a,e,g){g=(e[1]-g[1])/(e[0]-g[0]);a+=e[1];return[(a-(e[1]-g*e[0]))/g,a]};f=l(r,d[0],j[3]);j=l(r,d[1],j[2]);for(d=0;d<c.length;d++)if(l=c[d],r>=l[0][1]&&r<=l[3][1]&&p>=f[0]&&p<=j[0])return{seriesIndex:o.index,
178 pointIndex:d,gridData:null,data:o.data[d]};break;case a.jqplot.LineRenderer:p=e.x;r=e.y;f=o.renderer;if(o.show)if((o.fill||o.renderer.bands.show&&o.renderer.bands.fill)&&(!g.plugins.highlighter||!g.plugins.highlighter.show)){f=!1;if(p>o._boundingBox[0][0]&&p<o._boundingBox[1][0]&&r>o._boundingBox[1][1]&&r<o._boundingBox[0][1]){j=o._areaPoints.length;d=j-1;for(l=0;l<j;l++){q=[o._areaPoints[l][0],o._areaPoints[l][1]];d=[o._areaPoints[d][0],o._areaPoints[d][1]];if(q[1]<r&&d[1]>=r||d[1]<r&&q[1]>=r)q[0]+
179 (r-q[1])/(d[1]-q[1])*(d[0]-q[0])<p&&(f=!f);d=l}}if(f)return{seriesIndex:c,pointIndex:null,gridData:o.gridData,data:o.data,points:o._areaPoints};break}else{d=o.markerRenderer.size/2+o.neighborThreshold;q=0<d?d:0;for(d=0;d<o.gridData.length;d++)if(j=o.gridData[d],f.constructor==a.jqplot.OHLCRenderer)if(f.candleStick){if(l=o._yaxis.series_u2p,p>=j[0]-f._bodyWidth/2&&p<=j[0]+f._bodyWidth/2&&r>=l(o.data[d][2])&&r<=l(o.data[d][3]))return{seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]}}else if(f.hlc){if(l=
180 o._yaxis.series_u2p,p>=j[0]-f._tickLength&&p<=j[0]+f._tickLength&&r>=l(o.data[d][1])&&r<=l(o.data[d][2]))return{seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]}}else{if(l=o._yaxis.series_u2p,p>=j[0]-f._tickLength&&p<=j[0]+f._tickLength&&r>=l(o.data[d][2])&&r<=l(o.data[d][3]))return{seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]}}else if(null!=j[0]&&null!=j[1]&&(l=Math.sqrt((p-j[0])*(p-j[0])+(r-j[1])*(r-j[1])),l<=q&&(l<=k||null==k)))return k=l,{seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]}}break;
181 default:if(p=e.x,r=e.y,f=o.renderer,o.show){d=o.markerRenderer.size/2+o.neighborThreshold;q=0<d?d:0;for(d=0;d<o.gridData.length;d++)if(j=o.gridData[d],f.constructor==a.jqplot.OHLCRenderer)if(f.candleStick){if(l=o._yaxis.series_u2p,p>=j[0]-f._bodyWidth/2&&p<=j[0]+f._bodyWidth/2&&r>=l(o.data[d][2])&&r<=l(o.data[d][3]))return{seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]}}else if(f.hlc){if(l=o._yaxis.series_u2p,p>=j[0]-f._tickLength&&p<=j[0]+f._tickLength&&r>=l(o.data[d][1])&&r<=l(o.data[d][2]))return{seriesIndex:c,
182 pointIndex:d,gridData:j,data:o.data[d]}}else{if(l=o._yaxis.series_u2p,p>=j[0]-f._tickLength&&p<=j[0]+f._tickLength&&r>=l(o.data[d][2])&&r<=l(o.data[d][3]))return{seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]}}else if(l=Math.sqrt((p-j[0])*(p-j[0])+(r-j[1])*(r-j[1])),l<=q&&(l<=k||null==k))return k=l,{seriesIndex:c,pointIndex:d,gridData:j,data:o.data[d]}}}return null}this.animateReplot=this.animate=!1;this.axes={xaxis:new b("xaxis"),yaxis:new b("yaxis"),x2axis:new b("x2axis"),y2axis:new b("y2axis"),
183 y3axis:new b("y3axis"),y4axis:new b("y4axis"),y5axis:new b("y5axis"),y6axis:new b("y6axis"),y7axis:new b("y7axis"),y8axis:new b("y8axis"),y9axis:new b("y9axis"),yMidAxis:new b("yMidAxis")};this.baseCanvas=new a.jqplot.GenericCanvas;this.captureRightClick=!1;this.data=[];this.dataRenderer;this.dataRendererOptions;this.defaults={axesDefaults:{},axes:{xaxis:{},yaxis:{},x2axis:{},y2axis:{},y3axis:{},y4axis:{},y5axis:{},y6axis:{},y7axis:{},y8axis:{},y9axis:{},yMidAxis:{}},seriesDefaults:{},series:[]};
184 this.defaultAxisStart=1;this.drawIfHidden=!1;this.eventCanvas=new a.jqplot.GenericCanvas;this.fillBetween={series1:null,series2:null,color:null,baseSeries:0,fill:!0};this.fontFamily;this.fontSize;this.grid=new d;this.legend=new c;this.noDataIndicator={show:!1,indicator:"Loading Data...",axes:{xaxis:{min:0,max:10,tickInterval:2,show:!0},yaxis:{min:0,max:12,tickInterval:3,show:!0}}};this.negativeSeriesColors=a.jqplot.config.defaultNegativeColors;this.options={};this.previousSeriesStack=[];this.plugins=
185 {};this.series=[];this.seriesStack=[];this.seriesColors=a.jqplot.config.defaultColors;this.sortData=!0;this.stackSeries=!1;this.syncYTicks=this.syncXTicks=!0;this.targetId=this.target=null;this.textColor;this.title=new f;this._sumx=this._sumy=this._drawCount=0;this._stackData=[];this._plotData=[];this._height=this._width=null;this._plotDimensions={height:null,width:null};this._gridPadding={top:null,right:null,bottom:null,left:null};this._defaultGridPadding={top:10,right:10,bottom:23,left:10};this._addDomReference=
186 a.jqplot.config.addDomReference;this.preInitHooks=new a.jqplot.HooksManager;this.postInitHooks=new a.jqplot.HooksManager;this.preParseOptionsHooks=new a.jqplot.HooksManager;this.postParseOptionsHooks=new a.jqplot.HooksManager;this.preDrawHooks=new a.jqplot.HooksManager;this.postDrawHooks=new a.jqplot.HooksManager;this.preDrawSeriesHooks=new a.jqplot.HooksManager;this.postDrawSeriesHooks=new a.jqplot.HooksManager;this.preDrawLegendHooks=new a.jqplot.HooksManager;this.addLegendRowHooks=new a.jqplot.HooksManager;
187 this.preSeriesInitHooks=new a.jqplot.HooksManager;this.postSeriesInitHooks=new a.jqplot.HooksManager;this.preParseSeriesOptionsHooks=new a.jqplot.HooksManager;this.postParseSeriesOptionsHooks=new a.jqplot.HooksManager;this.eventListenerHooks=new a.jqplot.EventListenerManager;this.preDrawSeriesShadowHooks=new a.jqplot.HooksManager;this.postDrawSeriesShadowHooks=new a.jqplot.HooksManager;this.colorGenerator=new a.jqplot.ColorGenerator;this.negativeColorGenerator=new a.jqplot.ColorGenerator;this.canvasManager=
188 new a.jqplot.CanvasManager;this.themeEngine=new a.jqplot.ThemeEngine;this.init=function(g,c,d){for(var d=d||{},n=0;n<a.jqplot.preInitHooks.length;n++)a.jqplot.preInitHooks[n].call(this,g,c,d);for(n=0;n<this.preInitHooks.hooks.length;n++)this.preInitHooks.hooks[n].call(this,g,c,d);this.targetId="#"+g;this.target=a("#"+g);this._addDomReference&&this.target.data("jqplot",this);this.target.removeClass("jqplot-error");if(!this.target.get(0))throw Error("No plot target specified");"static"==this.target.css("position")&&
189 this.target.css("position","relative");this.target.hasClass("jqplot-target")||this.target.addClass("jqplot-target");this.target.height()?this._height=n=this.target.height():(this._height=n=d&&d.height?parseInt(d.height,10):this.target.attr("data-height")?parseInt(this.target.attr("data-height"),10):parseInt(a.jqplot.config.defaultHeight,10),this.target.css("height",n+"px"));this.target.width()?this._width=n=this.target.width():(this._width=n=d&&d.width?parseInt(d.width,10):this.target.attr("data-width")?
190 parseInt(this.target.attr("data-width"),10):parseInt(a.jqplot.config.defaultWidth,10),this.target.css("width",n+"px"));for(var n=0,f=E.length;n<f;n++)this.axes[E[n]]=new b(E[n]);this._plotDimensions.height=this._height;this._plotDimensions.width=this._width;this.grid._plotDimensions=this._plotDimensions;this.title._plotDimensions=this._plotDimensions;this.baseCanvas._plotDimensions=this._plotDimensions;this.eventCanvas._plotDimensions=this._plotDimensions;this.legend._plotDimensions=this._plotDimensions;
191 if(0>=this._height||0>=this._width||!this._height||!this._width)throw Error("Canvas dimension not set");d.dataRenderer&&a.isFunction(d.dataRenderer)&&(d.dataRendererOptions&&(this.dataRendererOptions=d.dataRendererOptions),this.dataRenderer=d.dataRenderer,c=this.dataRenderer(c,this,this.dataRendererOptions));d.noDataIndicator&&a.isPlainObject(d.noDataIndicator)&&a.extend(!0,this.noDataIndicator,d.noDataIndicator);if(null==c||!1==a.isArray(c)||0==c.length||!1==a.isArray(c[0])||0==c[0].length){if(!1==
192 this.noDataIndicator.show)throw Error("No data specified");for(var m in this.noDataIndicator.axes)for(var o in this.noDataIndicator.axes[m])this.axes[m][o]=this.noDataIndicator.axes[m][o];this.postDrawHooks.add(function(){var e=this.eventCanvas.getHeight(),g=this.eventCanvas.getWidth(),b=a('<div class="jqplot-noData-container" style="position:absolute;"></div>');this.target.append(b);b.height(e);b.width(g);b.css("top",this.eventCanvas._offsets.top);b.css("left",this.eventCanvas._offsets.left);g=a('<div class="jqplot-noData-contents" style="text-align:center; position:relative; margin-left:auto; margin-right:auto;"></div>');
193 b.append(g);g.html(this.noDataIndicator.indicator);var b=g.height(),i=g.width();g.height(b);g.width(i);g.css("top",(e-b)/2+"px")})}this.data=a.extend(!0,[],c);this.parseOptions(d);this.textColor&&this.target.css("color",this.textColor);this.fontFamily&&this.target.css("font-family",this.fontFamily);this.fontSize&&this.target.css("font-size",this.fontSize);this.title.init();this.legend.init();this._sumx=this._sumy=0;this.computePlotData();for(n=0;n<this.series.length;n++){this.seriesStack.push(n);
194 this.previousSeriesStack.push(n);this.series[n].shadowCanvas._plotDimensions=this._plotDimensions;this.series[n].canvas._plotDimensions=this._plotDimensions;for(c=0;c<a.jqplot.preSeriesInitHooks.length;c++)a.jqplot.preSeriesInitHooks[c].call(this.series[n],g,this.data,this.options.seriesDefaults,this.options.series[n],this);for(c=0;c<this.preSeriesInitHooks.hooks.length;c++)this.preSeriesInitHooks.hooks[c].call(this.series[n],g,this.data,this.options.seriesDefaults,this.options.series[n],this);this.series[n]._plotDimensions=
195 this._plotDimensions;this.series[n].init(n,this.grid.borderWidth,this);for(c=0;c<a.jqplot.postSeriesInitHooks.length;c++)a.jqplot.postSeriesInitHooks[c].call(this.series[n],g,this.data,this.options.seriesDefaults,this.options.series[n],this);for(c=0;c<this.postSeriesInitHooks.hooks.length;c++)this.postSeriesInitHooks.hooks[c].call(this.series[n],g,this.data,this.options.seriesDefaults,this.options.series[n],this);this._sumy+=this.series[n]._sumy;this._sumx+=this.series[n]._sumx}n=0;for(f=E.length;n<
196 f;n++)c=E[n],m=this.axes[c],m._plotDimensions=this._plotDimensions,m.init(),null==this.axes[c].borderColor&&(m.borderColor="x"!==c.charAt(0)&&!0===m.useSeriesColor&&m.show?m._series[0].color:this.grid.borderColor);this.sortData&&e(this.series);this.grid.init();this.grid._axes=this.axes;this.legend._series=this.series;for(n=0;n<a.jqplot.postInitHooks.length;n++)a.jqplot.postInitHooks[n].call(this,g,this.data,d);for(n=0;n<this.postInitHooks.hooks.length;n++)this.postInitHooks.hooks[n].call(this,g,this.data,
197 d)};this.resetAxesScale=function(e,g){var b=g||{},c=e||this.axes;!0===c&&(c=this.axes);if(a.isArray(c))for(var d=0;d<c.length;d++)this.axes[c[d]].resetScale(b[c[d]]);else if("object"===typeof c)for(d in c)this.axes[d].resetScale(b[d])};this.reInitialize=function(g,c){for(var d=a.extend(!0,{},this.options,c),n=this.targetId.substr(1),f=null==g?this.data:g,m=0;m<a.jqplot.preInitHooks.length;m++)a.jqplot.preInitHooks[m].call(this,n,f,d);for(m=0;m<this.preInitHooks.hooks.length;m++)this.preInitHooks.hooks[m].call(this,
198 n,f,d);this._height=this.target.height();this._width=this.target.width();if(0>=this._height||0>=this._width||!this._height||!this._width)throw Error("Target dimension not set");this._plotDimensions.height=this._height;this._plotDimensions.width=this._width;this.grid._plotDimensions=this._plotDimensions;this.title._plotDimensions=this._plotDimensions;this.baseCanvas._plotDimensions=this._plotDimensions;this.eventCanvas._plotDimensions=this._plotDimensions;this.legend._plotDimensions=this._plotDimensions;
199 for(var o,l,p,m=0,r=E.length;m<r;m++){f=E[m];p=this.axes[f];o=p._ticks;l=0;for(var j=o.length;l<j;l++){var k=o[l]._elem;k&&(a.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==K&&window.G_vmlCanvasManager.uninitElement(k.get(0)),k.emptyForce(),o._elem=null)}delete p.ticks;delete p._ticks;this.axes[f]=new b(f);this.axes[f]._plotWidth=this._width;this.axes[f]._plotHeight=this._height}g&&(d.dataRenderer&&a.isFunction(d.dataRenderer)&&(d.dataRendererOptions&&(this.dataRendererOptions=d.dataRendererOptions),
200 this.dataRenderer=d.dataRenderer,g=this.dataRenderer(g,this,this.dataRendererOptions)),this.data=a.extend(!0,[],g));c&&this.parseOptions(d);this.title._plotWidth=this._width;this.textColor&&this.target.css("color",this.textColor);this.fontFamily&&this.target.css("font-family",this.fontFamily);this.fontSize&&this.target.css("font-size",this.fontSize);this.title.init();this.legend.init();this._sumx=this._sumy=0;this.seriesStack=[];this.previousSeriesStack=[];this.computePlotData();m=0;for(r=this.series.length;m<
201 r;m++){this.seriesStack.push(m);this.previousSeriesStack.push(m);this.series[m].shadowCanvas._plotDimensions=this._plotDimensions;this.series[m].canvas._plotDimensions=this._plotDimensions;for(l=0;l<a.jqplot.preSeriesInitHooks.length;l++)a.jqplot.preSeriesInitHooks[l].call(this.series[m],n,this.data,this.options.seriesDefaults,this.options.series[m],this);for(l=0;l<this.preSeriesInitHooks.hooks.length;l++)this.preSeriesInitHooks.hooks[l].call(this.series[m],n,this.data,this.options.seriesDefaults,
202 this.options.series[m],this);this.series[m]._plotDimensions=this._plotDimensions;this.series[m].init(m,this.grid.borderWidth,this);for(l=0;l<a.jqplot.postSeriesInitHooks.length;l++)a.jqplot.postSeriesInitHooks[l].call(this.series[m],n,this.data,this.options.seriesDefaults,this.options.series[m],this);for(l=0;l<this.postSeriesInitHooks.hooks.length;l++)this.postSeriesInitHooks.hooks[l].call(this.series[m],n,this.data,this.options.seriesDefaults,this.options.series[m],this);this._sumy+=this.series[m]._sumy;
203 this._sumx+=this.series[m]._sumx}m=0;for(r=E.length;m<r;m++)f=E[m],p=this.axes[f],p._plotDimensions=this._plotDimensions,p.init(),null==p.borderColor&&(p.borderColor="x"!==f.charAt(0)&&!0===p.useSeriesColor&&p.show?p._series[0].color:this.grid.borderColor);this.sortData&&e(this.series);this.grid.init();this.grid._axes=this.axes;this.legend._series=this.series;m=0;for(r=a.jqplot.postInitHooks.length;m<r;m++)a.jqplot.postInitHooks[m].call(this,n,this.data,d);m=0;for(r=this.postInitHooks.hooks.length;m<
204 r;m++)this.postInitHooks.hooks[m].call(this,n,this.data,d)};this.quickInit=function(){this._height=this.target.height();this._width=this.target.width();if(0>=this._height||0>=this._width||!this._height||!this._width)throw Error("Target dimension not set");this._plotDimensions.height=this._height;this._plotDimensions.width=this._width;this.grid._plotDimensions=this._plotDimensions;this.title._plotDimensions=this._plotDimensions;this.baseCanvas._plotDimensions=this._plotDimensions;this.eventCanvas._plotDimensions=
205 this._plotDimensions;this.legend._plotDimensions=this._plotDimensions;for(var g in this.axes)this.axes[g]._plotWidth=this._width,this.axes[g]._plotHeight=this._height;this.title._plotWidth=this._width;this.textColor&&this.target.css("color",this.textColor);this.fontFamily&&this.target.css("font-family",this.fontFamily);this.fontSize&&this.target.css("font-size",this.fontSize);this._sumx=this._sumy=0;this.computePlotData();for(g=0;g<this.series.length;g++)"line"===this.series[g]._type&&this.series[g].renderer.bands.show&&
206 this.series[g].renderer.initBands.call(this.series[g],this.series[g].renderer.options,this),this.series[g]._plotDimensions=this._plotDimensions,this.series[g].canvas._plotDimensions=this._plotDimensions,this._sumy+=this.series[g]._sumy,this._sumx+=this.series[g]._sumx;for(var b,c=0;12>c;c++){b=E[c];var d=this.axes[b]._ticks;for(g=0;g<d.length;g++){var n=d[g]._elem;n&&(a.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==K&&window.G_vmlCanvasManager.uninitElement(n.get(0)),n.emptyForce(),
207 d._elem=null)}this.axes[b]._plotDimensions=this._plotDimensions;this.axes[b]._ticks=[]}this.sortData&&e(this.series);this.grid._axes=this.axes;this.legend._series=this.series};this.computePlotData=function(){this._plotData=[];this._stackData=[];var e,g,b;g=0;for(b=this.series.length;g<b;g++){e=this.series[g];this._plotData.push([]);this._stackData.push([]);var c=e.data;this._plotData[g]=a.extend(!0,[],c);this._stackData[g]=a.extend(!0,[],c);e._plotData=this._plotData[g];e._stackData=this._stackData[g];
208 var d={x:[],y:[]};if(this.stackSeries&&!e.disableStack){e._stack=!0;for(var d="x"===e._stackAxis?0:1,n=0,f=c.length;n<f;n++){var m=c[n][d];null==m&&(m=0);this._plotData[g][n][d]=m;this._stackData[g][n][d]=m;if(0<g)for(var p=g;p--;){var r=this._plotData[p][n][d];if(0<=m*r){this._plotData[g][n][d]+=r;this._stackData[g][n][d]+=r;break}}}}else{for(c=0;c<e.data.length;c++)d.x.push(e.data[c][0]),d.y.push(e.data[c][1]);this._stackData.push(e.data);this.series[g]._stackData=e.data;this._plotData.push(e.data);
209 e._plotData=e.data;e._plotValues=d}0<g&&(e._prevPlotData=this.series[g-1]._plotData);e._sumy=0;e._sumx=0;for(c=e.data.length-1;-1<c;c--)e._sumy+=e.data[c][1],e._sumx+=e.data[c][0]}};this.populatePlotData=function(e,g){this._plotData=[];this._stackData=[];e._stackData=[];e._plotData=[];var b={x:[],y:[]};if(this.stackSeries&&!e.disableStack){e._stack=!0;for(var c="x"===e._stackAxis?0:1,d=a.extend(!0,[],e.data),n=a.extend(!0,[],e.data),f,m,p=0;p<g;p++)for(var r=this.series[p].data,l=0;l<r.length;l++)m=
210 r[l],f=null!=m[0]?m[0]:0,m=null!=m[1]?m[1]:0,d[l][0]+=f,d[l][1]+=m,f=c?m:f,0<=e.data[l][c]*f&&(n[l][c]+=f);for(c=0;c<n.length;c++)b.x.push(n[c][0]),b.y.push(n[c][1]);this._plotData.push(n);this._stackData.push(d);e._stackData=d;e._plotData=n}else{for(c=0;c<e.data.length;c++)b.x.push(e.data[c][0]),b.y.push(e.data[c][1]);this._stackData.push(e.data);this.series[g]._stackData=e.data;this._plotData.push(e.data);e._plotData=e.data}e._plotValues=b;0<g&&(e._prevPlotData=this.series[g-1]._plotData);e._sumy=
211 0;e._sumx=0;for(c=e.data.length-1;-1<c;c--)e._sumy+=e.data[c][1],e._sumx+=e.data[c][0]};this.getNextSeriesColor=function(a){var e=0,g=a.seriesColors;return function(){e<g.length||(e=0);return g[e++]}}(this);this.parseOptions=function(e){for(var g=0;g<this.preParseOptionsHooks.hooks.length;g++)this.preParseOptionsHooks.hooks[g].call(this,e);for(g=0;g<a.jqplot.preParseOptionsHooks.length;g++)a.jqplot.preParseOptionsHooks[g].call(this,e);var b=this.options=a.extend(!0,{},this.defaults,e);this.animate=
212 b.animate;this.animateReplot=b.animateReplot;this.stackSeries=b.stackSeries;if(a.isPlainObject(b.fillBetween))for(var c=["series1","series2","color","baseSeries","fill"],d,g=0,n=c.length;g<n;g++)d=c[g],null!=b.fillBetween[d]&&(this.fillBetween[d]=b.fillBetween[d]);b.seriesColors&&(this.seriesColors=b.seriesColors);b.negativeSeriesColors&&(this.negativeSeriesColors=b.negativeSeriesColors);b.captureRightClick&&(this.captureRightClick=b.captureRightClick);this.defaultAxisStart=e&&null!=e.defaultAxisStart?
213 e.defaultAxisStart:this.defaultAxisStart;this.colorGenerator.setColors(this.seriesColors);this.negativeColorGenerator.setColors(this.negativeSeriesColors);a.extend(!0,this._gridPadding,b.gridPadding);this.sortData=null!=b.sortData?b.sortData:this.sortData;for(g=0;12>g;g++)c=E[g],d=this.axes[c],d._options=a.extend(!0,{},b.axesDefaults,b.axes[c]),a.extend(!0,d,b.axesDefaults,b.axes[c]),d._plotWidth=this._width,d._plotHeight=this._height;this.series=[];for(g=0;g<this.data.length;g++){b=a.extend(!0,{index:g},
214 {seriesColors:this.seriesColors,negativeSeriesColors:this.negativeSeriesColors},this.options.seriesDefaults,this.options.series[g],{rendererOptions:{animation:{show:this.animate}}});c=new k(b);for(n=0;n<a.jqplot.preParseSeriesOptionsHooks.length;n++)a.jqplot.preParseSeriesOptionsHooks[n].call(c,this.options.seriesDefaults,this.options.series[g]);for(n=0;n<this.preParseSeriesOptionsHooks.hooks.length;n++)this.preParseSeriesOptionsHooks.hooks[n].call(c,this.options.seriesDefaults,this.options.series[g]);
215 a.extend(!0,c,b);d="vertical";c.renderer===a.jqplot.BarRenderer&&(c.rendererOptions&&"horizontal"==c.rendererOptions.barDirection)&&(d="horizontal",c._stackAxis="x",c._primaryAxis="_yaxis");var b=c,n=this.data[g],f=this.defaultAxisStart,m=[],p=void 0,r=void 0;d=d||"vertical";if(a.isArray(n[0]))a.extend(!0,m,n);else{p=0;for(r=n.length;p<r;p++)"vertical"==d?m.push([f+p,n[p]]):m.push([n[p],f+p])}b.data=m;switch(c.xaxis){case "xaxis":c._xaxis=this.axes.xaxis;break;case "x2axis":c._xaxis=this.axes.x2axis}c._yaxis=
216 this.axes[c.yaxis];c._xaxis._series.push(c);c._yaxis._series.push(c);if(c.show)c._xaxis.show=!0,c._yaxis.show=!0;else if(c._xaxis.scaleToHiddenSeries&&(c._xaxis.show=!0),c._yaxis.scaleToHiddenSeries)c._yaxis.show=!0;c.label||(c.label="Series "+(g+1).toString());this.series.push(c);for(n=0;n<a.jqplot.postParseSeriesOptionsHooks.length;n++)a.jqplot.postParseSeriesOptionsHooks[n].call(this.series[g],this.options.seriesDefaults,this.options.series[g]);for(n=0;n<this.postParseSeriesOptionsHooks.hooks.length;n++)this.postParseSeriesOptionsHooks.hooks[n].call(this.series[g],
217 this.options.seriesDefaults,this.options.series[g])}a.extend(!0,this.grid,this.options.grid);g=0;for(n=E.length;g<n;g++)c=E[g],d=this.axes[c],null==d.borderWidth&&(d.borderWidth=this.grid.borderWidth);"string"==typeof this.options.title?this.title.text=this.options.title:"object"==typeof this.options.title&&a.extend(!0,this.title,this.options.title);this.title._plotWidth=this._width;this.legend.setOptions(this.options.legend);for(g=0;g<a.jqplot.postParseOptionsHooks.length;g++)a.jqplot.postParseOptionsHooks[g].call(this,
218 e);for(g=0;g<this.postParseOptionsHooks.hooks.length;g++)this.postParseOptionsHooks.hooks[g].call(this,e)};this.destroy=function(){this.canvasManager.freeAllCanvases();this.eventCanvas&&this.eventCanvas._elem&&this.eventCanvas._elem.unbind();this.target.empty();this.target[0].innerHTML=""};this.replot=function(e){var e=e||{},g=e.data||null,b=!1===e.clear?!1:!0,c=e.resetAxes||!1;delete e.data;delete e.clear;delete e.resetAxes;this.target.trigger("jqplotPreReplot");b&&this.destroy();g||!a.isEmptyObject(e)?
219 this.reInitialize(g,e):this.quickInit();c&&this.resetAxesScale(c,e.axes);this.draw();this.target.trigger("jqplotPostReplot")};this.redraw=function(a){a=null!=a?a:!0;this.target.trigger("jqplotPreRedraw");a&&(this.canvasManager.freeAllCanvases(),this.eventCanvas._elem.unbind(),this.target.empty());for(var e in this.axes)this.axes[e]._ticks=[];this.computePlotData();a=this._sumx=this._sumy=0;for(e=this.series.length;a<e;a++)this._sumy+=this.series[a]._sumy,this._sumx+=this.series[a]._sumx;this.draw();
220 this.target.trigger("jqplotPostRedraw")};this.draw=function(){if(this.drawIfHidden||this.target.is(":visible")){this.target.trigger("jqplotPreDraw");var e,g,b;e=0;for(b=a.jqplot.preDrawHooks.length;e<b;e++)a.jqplot.preDrawHooks[e].call(this);e=0;for(b=this.preDrawHooks.hooks.length;e<b;e++)this.preDrawHooks.hooks[e].apply(this,this.preDrawSeriesHooks.args[e]);this.target.append(this.baseCanvas.createElement({left:0,right:0,top:0,bottom:0},"jqplot-base-canvas",null,this));this.baseCanvas.setContext();
221 this.target.append(this.title.draw());this.title.pack({top:0,left:0});var c=this.legend.draw({},this);b={top:0,left:0,bottom:0,right:0};if("outsideGrid"==this.legend.placement){this.target.append(c);switch(this.legend.location){case "n":b.top+=this.legend.getHeight();break;case "s":b.bottom+=this.legend.getHeight();break;case "ne":case "e":case "se":b.right+=this.legend.getWidth();break;case "nw":case "w":case "sw":b.left+=this.legend.getWidth();break;default:b.right+=this.legend.getWidth()}c=c.detach()}var d=
222 this.axes,n;for(e=0;12>e;e++)n=E[e],this.target.append(d[n].draw(this.baseCanvas._ctx,this)),d[n].set();d.yaxis.show&&(b.left+=d.yaxis.getWidth());n="y2axis y3axis y4axis y5axis y6axis y7axis y8axis y9axis".split(" ");g=[0,0,0,0,0,0,0,0];var f=0;for(e=0;8>e;e++)d[n[e]].show&&(f+=d[n[e]].getWidth(),g[e]=f);b.right+=f;d.x2axis.show&&(b.top+=d.x2axis.getHeight());this.title.show&&(b.top+=this.title.getHeight());d.xaxis.show&&(b.bottom+=d.xaxis.getHeight());if(this.options.gridDimensions&&a.isPlainObject(this.options.gridDimensions)){var m=
223 parseInt(this.options.gridDimensions.width,10)||0,f=parseInt(this.options.gridDimensions.height,10)||0,m=(this._width-b.left-b.right-m)/2,f=(this._height-b.top-b.bottom-f)/2;0<=f&&0<=m&&(b.top+=f,b.bottom+=f,b.left+=m,b.right+=m)}f=["top","bottom","left","right"];for(e in f)null==this._gridPadding[f[e]]&&0<b[f[e]]?this._gridPadding[f[e]]=b[f[e]]:null==this._gridPadding[f[e]]&&(this._gridPadding[f[e]]=this._defaultGridPadding[f[e]]);f=this._gridPadding;"outsideGrid"===this.legend.placement&&(f={top:this.title.getHeight(),
224 left:0,right:0,bottom:0},"s"===this.legend.location&&(f.left=this._gridPadding.left,f.right=this._gridPadding.right));d.xaxis.pack({position:"absolute",bottom:this._gridPadding.bottom-d.xaxis.getHeight(),left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right});d.yaxis.pack({position:"absolute",top:0,left:this._gridPadding.left-d.yaxis.getWidth(),height:this._height},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});d.x2axis.pack({position:"absolute",
225 top:this._gridPadding.top-d.x2axis.getHeight(),left:0,width:this._width},{min:this._gridPadding.left,max:this._width-this._gridPadding.right});for(e=8;0<e;e--)d[n[e-1]].pack({position:"absolute",top:0,right:this._gridPadding.right-g[e-1]},{min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});e=(this._width-this._gridPadding.left-this._gridPadding.right)/2+this._gridPadding.left-d.yMidAxis.getWidth()/2;d.yMidAxis.pack({position:"absolute",top:0,left:e,zIndex:9,textAlign:"center"},
226 {min:this._height-this._gridPadding.bottom,max:this._gridPadding.top});this.target.append(this.grid.createElement(this._gridPadding,this));this.grid.draw();d=this.series;n=d.length;e=0;for(b=n;e<b;e++)g=this.seriesStack[e],this.target.append(d[g].shadowCanvas.createElement(this._gridPadding,"jqplot-series-shadowCanvas",null,this)),d[g].shadowCanvas.setContext(),d[g].shadowCanvas._elem.data("seriesIndex",g);e=0;for(b=n;e<b;e++)g=this.seriesStack[e],this.target.append(d[g].canvas.createElement(this._gridPadding,
227 "jqplot-series-canvas",null,this)),d[g].canvas.setContext(),d[g].canvas._elem.data("seriesIndex",g);this.target.append(this.eventCanvas.createElement(this._gridPadding,"jqplot-event-canvas",null,this));this.eventCanvas.setContext();this.eventCanvas._ctx.fillStyle="rgba(0,0,0,0)";this.eventCanvas._ctx.fillRect(0,0,this.eventCanvas._ctx.canvas.width,this.eventCanvas._ctx.canvas.height);this.bindCustomEvents();this.legend.preDraw?(this.eventCanvas._elem.before(c),this.legend.pack(f),this.legend._elem?
228 this.drawSeries({legendInfo:{location:this.legend.location,placement:this.legend.placement,width:this.legend.getWidth(),height:this.legend.getHeight(),xoffset:this.legend.xoffset,yoffset:this.legend.yoffset}}):this.drawSeries()):(this.drawSeries(),n&&a(d[n-1].canvas._elem).after(c),this.legend.pack(f));e=0;for(b=a.jqplot.eventListenerHooks.length;e<b;e++)this.eventCanvas._elem.bind(a.jqplot.eventListenerHooks[e][0],{plot:this},a.jqplot.eventListenerHooks[e][1]);e=0;for(b=this.eventListenerHooks.hooks.length;e<
229 b;e++)this.eventCanvas._elem.bind(this.eventListenerHooks.hooks[e][0],{plot:this},this.eventListenerHooks.hooks[e][1]);c=this.fillBetween;c.fill&&(c.series1!==c.series2&&c.series1<n&&c.series2<n&&"line"===d[c.series1]._type&&"line"===d[c.series2]._type)&&this.doFillBetweenLines();e=0;for(b=a.jqplot.postDrawHooks.length;e<b;e++)a.jqplot.postDrawHooks[e].call(this);e=0;for(b=this.postDrawHooks.hooks.length;e<b;e++)this.postDrawHooks.hooks[e].apply(this,this.postDrawHooks.args[e]);this.target.is(":visible")&&
230 (this._drawCount+=1);e=0;for(b=n;e<b;e++)if(c=d[e],n=c.renderer,g=".jqplot-point-label.jqplot-series-"+e,n.animation&&n.animation._supported&&n.animation.show&&(2>this._drawCount||this.animateReplot))g=this.target.find(g),g.stop(!0,!0).hide(),c.canvas._elem.stop(!0,!0).hide(),c.shadowCanvas._elem.stop(!0,!0).hide(),c.canvas._elem.jqplotEffect("blind",{mode:"show",direction:n.animation.direction},n.animation.speed),c.shadowCanvas._elem.jqplotEffect("blind",{mode:"show",direction:n.animation.direction},
231 n.animation.speed),g.fadeIn(0.8*n.animation.speed);this.target.trigger("jqplotPostDraw",[this])}};j.prototype.doFillBetweenLines=function(){var a=this.fillBetween,e=a.series1,g=a.series2,b=e<g?e:g,c=this.series[b],g=this.series[g>e?g:e],g=g.renderer.smooth?g.renderer._smoothedData.slice(0).reverse():g.gridData.slice(0).reverse(),g=c.renderer.smooth?c.renderer._smoothedData.concat(g):c.gridData.concat(g);this.series[null!==a.baseSeries?a.baseSeries:b].renderer.shapeRenderer.draw(c.shadowCanvas._ctx,
232 g,{fillStyle:null!==a.color?a.color:this.series[e].fillColor,fill:!0,closePath:!0})};this.bindCustomEvents=function(){this.eventCanvas._elem.bind("click",{plot:this},this.onClick);this.eventCanvas._elem.bind("dblclick",{plot:this},this.onDblClick);this.eventCanvas._elem.bind("mousedown",{plot:this},this.onMouseDown);this.eventCanvas._elem.bind("mousemove",{plot:this},this.onMouseMove);this.eventCanvas._elem.bind("mouseenter",{plot:this},this.onMouseEnter);this.eventCanvas._elem.bind("mouseleave",
233 {plot:this},this.onMouseLeave);this.captureRightClick?(this.eventCanvas._elem.bind("mouseup",{plot:this},this.onRightClick),this.eventCanvas._elem.get(0).oncontextmenu=function(){return!1}):this.eventCanvas._elem.bind("mouseup",{plot:this},this.onMouseUp)};this.onClick=function(e){var b=g(e),c=e.data.plot,d=n(b.gridPos,c),f=a.Event("jqplotClick");f.pageX=e.pageX;f.pageY=e.pageY;a(this).trigger(f,[b.gridPos,b.dataPos,d,c])};this.onDblClick=function(e){var b=g(e),c=e.data.plot,d=n(b.gridPos,c),f=a.Event("jqplotDblClick");
234 f.pageX=e.pageX;f.pageY=e.pageY;a(this).trigger(f,[b.gridPos,b.dataPos,d,c])};this.onMouseDown=function(e){var b=g(e),c=e.data.plot,d=n(b.gridPos,c),f=a.Event("jqplotMouseDown");f.pageX=e.pageX;f.pageY=e.pageY;a(this).trigger(f,[b.gridPos,b.dataPos,d,c])};this.onMouseUp=function(e){var b=g(e),c=a.Event("jqplotMouseUp");c.pageX=e.pageX;c.pageY=e.pageY;a(this).trigger(c,[b.gridPos,b.dataPos,null,e.data.plot])};this.onRightClick=function(e){var b=g(e),c=e.data.plot,d=n(b.gridPos,c);if(c.captureRightClick){var f=
235 3==e.which?a.Event("jqplotRightClick"):a.Event("jqplotMouseUp");f.pageX=e.pageX;f.pageY=e.pageY;a(this).trigger(f,[b.gridPos,b.dataPos,d,c])}};this.onMouseMove=function(e){var b=g(e),c=e.data.plot,d=n(b.gridPos,c),f=a.Event("jqplotMouseMove");f.pageX=e.pageX;f.pageY=e.pageY;a(this).trigger(f,[b.gridPos,b.dataPos,d,c])};this.onMouseEnter=function(e){var b=g(e),c=e.data.plot,d=a.Event("jqplotMouseEnter");d.pageX=e.pageX;d.pageY=e.pageY;d.relatedTarget=e.relatedTarget;a(this).trigger(d,[b.gridPos,b.dataPos,
236 null,c])};this.onMouseLeave=function(e){var b=g(e),c=e.data.plot,d=a.Event("jqplotMouseLeave");d.pageX=e.pageX;d.pageY=e.pageY;d.relatedTarget=e.relatedTarget;a(this).trigger(d,[b.gridPos,b.dataPos,null,c])};this.drawSeries=function(e,g){var b,c,d,g="number"===typeof e&&null==g?e:g,e="object"===typeof e?e:{};if(g!=K)c=this.series[g],d=c.shadowCanvas._ctx,d.clearRect(0,0,d.canvas.width,d.canvas.height),c.drawShadow(d,e,this),d=c.canvas._ctx,d.clearRect(0,0,d.canvas.width,d.canvas.height),c.draw(d,
237 e,this),c.renderer.constructor==a.jqplot.BezierCurveRenderer&&g<this.series.length-1&&this.drawSeries(g+1);else for(b=0;b<this.series.length;b++)c=this.series[b],d=c.shadowCanvas._ctx,d.clearRect(0,0,d.canvas.width,d.canvas.height),c.drawShadow(d,e,this),d=c.canvas._ctx,d.clearRect(0,0,d.canvas.width,d.canvas.height),c.draw(d,e,this)};this.moveSeriesToFront=function(e){var e=parseInt(e,10),g=a.inArray(e,this.seriesStack);if(-1!=g)if(g==this.seriesStack.length-1)this.previousSeriesStack=this.seriesStack.slice(0);
238 else{var b=this.seriesStack[this.seriesStack.length-1],c=this.series[e].canvas._elem.detach(),d=this.series[e].shadowCanvas._elem.detach();this.series[b].shadowCanvas._elem.after(d);this.series[b].canvas._elem.after(c);this.previousSeriesStack=this.seriesStack.slice(0);this.seriesStack.splice(g,1);this.seriesStack.push(e)}};this.moveSeriesToBack=function(e){var e=parseInt(e,10),g=a.inArray(e,this.seriesStack);if(!(0==g||-1==g)){var b=this.seriesStack[0],c=this.series[e].canvas._elem.detach(),d=this.series[e].shadowCanvas._elem.detach();
239 this.series[b].shadowCanvas._elem.before(d);this.series[b].canvas._elem.before(c);this.previousSeriesStack=this.seriesStack.slice(0);this.seriesStack.splice(g,1);this.seriesStack.unshift(e)}};this.restorePreviousSeriesOrder=function(){var a,e,g,b;if(this.seriesStack!=this.previousSeriesStack){for(a=1;a<this.previousSeriesStack.length;a++)g=this.previousSeriesStack[a],b=this.previousSeriesStack[a-1],e=this.series[g].canvas._elem.detach(),g=this.series[g].shadowCanvas._elem.detach(),this.series[b].shadowCanvas._elem.after(g),
240 this.series[b].canvas._elem.after(e);a=this.seriesStack.slice(0);this.seriesStack=this.previousSeriesStack.slice(0);this.previousSeriesStack=a}};this.restoreOriginalSeriesOrder=function(){var a,e=[],g;for(a=0;a<this.series.length;a++)e.push(a);if(this.seriesStack!=e){this.previousSeriesStack=this.seriesStack.slice(0);this.seriesStack=e;for(a=1;a<this.seriesStack.length;a++)e=this.series[a].canvas._elem.detach(),g=this.series[a].shadowCanvas._elem.detach(),this.series[a-1].shadowCanvas._elem.after(g),
241 this.series[a-1].canvas._elem.after(e)}};this.activateTheme=function(a){this.themeEngine.activate(this,a)}}function v(a){return(Math.exp(2*a)-1)/(Math.exp(2*a)+1)}function w(a){function g(a,e){return 0==a-e?Math.pow(10,10):a-e}for(var b=this.renderer.smooth,c=this.canvas.getWidth(),d=this._xaxis.series_p2u,f=this._yaxis.series_p2u,t=null,t=a.length/c,c=[],m=[],t=isNaN(parseFloat(b))?3.9182054*Math.pow(t,-0.3534992):parseFloat(b),b=[],l=[],o=0,j=a.length;o<j;o++)b.push(a[o][1]),l.push(a[o][0]);for(var p,
242 r,k,q,y=a.length-1,s=1,x=a.length;s<x;s++){q=[];for(var j=[],D=0;2>D;D++)o=s-1+D,q[D]=0==o||o==y?Math.pow(10,10):0==b[o+1]-b[o]||0==b[o]-b[o-1]?0:0==(l[o+1]-l[o])/(b[o+1]-b[o])+(l[o]-l[o-1])/(b[o]-b[o-1])?0:0>(b[o+1]-b[o])*(b[o]-b[o-1])?0:2/(g(l[o+1],l[o])/(b[o+1]-b[o])+g(l[o],l[o-1])/(b[o]-b[o-1]));1==s?q[0]=1.5*(b[1]-b[0])/g(l[1],l[0])-q[1]/2:s==y&&(q[1]=1.5*(b[y]-b[y-1])/g(l[y],l[y-1])-q[0]/2);j[0]=-2*(q[1]+2*q[0])/g(l[s],l[s-1])+6*(b[s]-b[s-1])/Math.pow(g(l[s],l[s-1]),2);j[1]=2*(2*q[1]+q[0])/
243 g(l[s],l[s-1])-6*(b[s]-b[s-1])/Math.pow(g(l[s],l[s-1]),2);q=1/6*(j[1]-j[0])/g(l[s],l[s-1]);k=0.5*(l[s]*j[0]-l[s-1]*j[1])/g(l[s],l[s-1]);r=(b[s]-b[s-1]-k*(Math.pow(l[s],2)-Math.pow(l[s-1],2))-q*(Math.pow(l[s],3)-Math.pow(l[s-1],3)))/g(l[s],l[s-1]);p=b[s-1]-r*l[s-1]-k*Math.pow(l[s-1],2)-q*Math.pow(l[s-1],3);for(var B=(l[s]-l[s-1])/t,w,E,D=0,j=t;D<j;D++)w=[],E=l[s-1]+D*B,w.push(E),w.push(p+r*E+k*Math.pow(E,2)+q*Math.pow(E,3)),c.push(w),m.push([d(w[0]),f(w[1])])}c.push(a[o]);m.push([d(a[o][0]),f(a[o][1])]);
244 return[c,m]}function s(a){var g=this.renderer.smooth,b=this.renderer.tension,c=this.canvas.getWidth(),d=this._xaxis.series_p2u,f=this._yaxis.series_p2u,t=null,m=null,l=m=null,o=m=null,l=null,j,p,r,k,q,s,y,x,t=a.length/c,c=[],D=[],t=isNaN(parseFloat(g))?3.9182054*Math.pow(t,-0.3534992):parseFloat(g);isNaN(parseFloat(b))||(b=parseFloat(b));for(var g=0,B=a.length-1;g<B;g++){null===b?(m=Math.abs((a[g+1][1]-a[g][1])/(a[g+1][0]-a[g][0])),l=m/2.5+-1.4,m=0.15*v(l)-0.15*v(-1.4)+0.3,0<g&&(o=Math.abs((a[g][1]-
245 a[g-1][1])/(a[g][0]-a[g-1][0]))),l=o/2.5+-1.4,l=0.15*v(l)-0.15*v(-1.4)+0.3,m=(m+l)/2):m=b;for(l=0;l<t;l++)j=l/t,p=(1+2*j)*Math.pow(1-j,2),r=j*Math.pow(1-j,2),k=Math.pow(j,2)*(3-2*j),j=Math.pow(j,2)*(j-1),a[g-1]?(q=m*(a[g+1][0]-a[g-1][0]),s=m*(a[g+1][1]-a[g-1][1])):(q=m*(a[g+1][0]-a[g][0]),s=m*(a[g+1][1]-a[g][1])),a[g+2]?(y=m*(a[g+2][0]-a[g][0]),x=m*(a[g+2][1]-a[g][1])):(y=m*(a[g+1][0]-a[g][0]),x=m*(a[g+1][1]-a[g][1])),q=p*a[g][0]+k*a[g+1][0]+r*q+j*y,p=p*a[g][1]+k*a[g+1][1]+r*s+j*x,r=[q,p],c.push(r),
246 D.push([d(q),f(p)])}c.push(a[B]);D.push([d(a[B][0]),f(a[B][1])]);return[c,D]}function B(){for(var e=0;e<this.series.length;e++)this.series[e].renderer.constructor==a.jqplot.LineRenderer&&this.series[e].highlightMouseOver&&(this.series[e].highlightMouseDown=!1)}function m(){this.plugins.lineRenderer&&this.plugins.lineRenderer.highlightCanvas&&(this.plugins.lineRenderer.highlightCanvas.resetCanvas(),this.plugins.lineRenderer.highlightCanvas=null);this.plugins.lineRenderer.highlightedSeriesIndex=null;
247 this.plugins.lineRenderer.highlightCanvas=new a.jqplot.GenericCanvas;this.eventCanvas._elem.before(this.plugins.lineRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-lineRenderer-highlight-canvas",this._plotDimensions,this));this.plugins.lineRenderer.highlightCanvas.setContext();this.eventCanvas._elem.bind("mouseleave",{plot:this},function(a){q(a.data.plot)})}function x(a,g,b,c){var d=a.series[g],f=a.plugins.lineRenderer.highlightCanvas;f._ctx.clearRect(0,0,f._ctx.canvas.width,f._ctx.canvas.height);
248 d._highlightedPoint=b;a.plugins.lineRenderer.highlightedSeriesIndex=g;a={fillStyle:d.highlightColor};"line"===d.type&&d.renderer.bands.show&&(a.fill=!0,a.closePath=!0);d.renderer.shapeRenderer.draw(f._ctx,c,a)}function q(a){var g=a.plugins.lineRenderer.highlightCanvas;g._ctx.clearRect(0,0,g._ctx.canvas.width,g._ctx.canvas.height);for(g=0;g<a.series.length;g++)a.series[g]._highlightedPoint=null;a.plugins.lineRenderer.highlightedSeriesIndex=null;a.target.trigger("jqplotDataUnhighlight")}function J(a,
249 g,b,c,d){c?(g=[c.seriesIndex,c.pointIndex,c.data],b=jQuery.Event("jqplotDataMouseOver"),b.pageX=a.pageX,b.pageY=a.pageY,d.target.trigger(b,g),d.series[g[0]].highlightMouseOver&&g[0]!=d.plugins.lineRenderer.highlightedSeriesIndex&&(b=jQuery.Event("jqplotDataHighlight"),b.which=a.which,b.pageX=a.pageX,b.pageY=a.pageY,d.target.trigger(b,g),x(d,c.seriesIndex,c.pointIndex,c.points))):null==c&&q(d)}function l(a,g,b,c,d){c?(g=[c.seriesIndex,c.pointIndex,c.data],d.series[g[0]].highlightMouseDown&&g[0]!=d.plugins.lineRenderer.highlightedSeriesIndex&&
250 (b=jQuery.Event("jqplotDataHighlight"),b.which=a.which,b.pageX=a.pageX,b.pageY=a.pageY,d.target.trigger(b,g),x(d,c.seriesIndex,c.pointIndex,c.points))):null==c&&q(d)}function D(a,g,b,c,d){a=d.plugins.lineRenderer.highlightedSeriesIndex;null!=a&&d.series[a].highlightMouseDown&&q(d)}function y(a,g,b,c,d){c&&(g=[c.seriesIndex,c.pointIndex,c.data],b=jQuery.Event("jqplotDataClick"),b.which=a.which,b.pageX=a.pageX,b.pageY=a.pageY,d.target.trigger(b,g))}function Y(a,g,b,c,d){c&&(g=[c.seriesIndex,c.pointIndex,
251 c.data],b=d.plugins.lineRenderer.highlightedSeriesIndex,null!=b&&d.series[b].highlightMouseDown&&q(d),b=jQuery.Event("jqplotDataRightClick"),b.which=a.which,b.pageX=a.pageX,b.pageY=a.pageY,d.target.trigger(b,g))}function L(a){a=Math.abs(a);return 10<=a?"%d":1<a?a===parseInt(a,10)?"%d":"%.1f":"%."+-Math.floor(Math.log(a)/Math.LN10)+"f"}function O(a,g){var b=a/((g||7)-1),c=Math.pow(10,Math.floor(Math.log(b)/Math.LN10)),b=b/c;return 1>c?5<b?10*c:2<b?5*c:1<b?2*c:c:5<b?10*c:4<b?5*c:3<b?4*c:2<b?3*c:1<b?
252 2*c:c}function N(a,g){var g=g||1,b=Math.floor(Math.log(a)/Math.LN10),b=Math.pow(10,b),c;c=a/b/g;return(0.38>=c?0.1:1.6>=c?0.2:4>=c?0.5:8>=c?1:16>=c?2:5)*b}function F(a,g){return a-g}function M(a){if(null==a||"object"!=typeof a)return a;var g=new a.constructor,b;for(b in a)g[b]=M(a[b]);return g}function W(a,g){if(!(null==g||"object"!=typeof g))for(var b in g)"highlightColors"==b&&(a[b]=M(g[b])),null!=g[b]&&"object"==typeof g[b]?(a.hasOwnProperty(b)||(a[b]={}),W(a[b],g[b])):a[b]=g[b]}function ba(a,
253 g){if(g.indexOf)return g.indexOf(a);for(var b=0,c=g.length;b<c;b++)if(g[b]===a)return b;return-1}function P(a){return null===a?"[object Null]":Object.prototype.toString.call(a)}function Z(e,g,b,c){if(a.isPlainObject(e))return e;e={effect:e};g===K&&(g={});a.isFunction(g)&&(c=g,b=null,g={});if("number"===a.type(g)||a.fx.speeds[g])c=b,b=g,g={};a.isFunction(b)&&(c=b,b=null);g&&a.extend(e,g);b=b||g.duration;e.duration=a.fx.off?0:"number"===typeof b?b:b in a.fx.speeds?a.fx.speeds[b]:a.fx.speeds._default;
254 e.complete=c||g.complete;return e}var K;a.fn.emptyForce=function(){for(var e=0,b;null!=(b=a(this)[e]);e++)if(1===b.nodeType&&a.cleanData(b.getElementsByTagName("*")),a.jqplot.use_excanvas)b.outerHTML="";else for(;b.firstChild;)b.removeChild(b.firstChild);return a(this)};a.fn.removeChildForce=function(a){for(;a.firstChild;)this.removeChildForce(a.firstChild),a.removeChild(a.firstChild)};a.fn.jqplot=function(){for(var e=[],b=[],c=0,d=arguments.length;c<d;c++)a.isArray(arguments[c])?e.push(arguments[c]):
255 a.isPlainObject(arguments[c])&&b.push(arguments[c]);return this.each(function(c){var d,i=a(this);d=e.length;var n=b.length;d=c<d?e[c]:d?e[d-1]:null;n=c<n?b[c]:n?b[n-1]:null;c=i.attr("id");c===K&&(c="jqplot_target_"+a.jqplot.targetCounter++,i.attr("id",c));d=a.jqplot(c,d,n);i.data("jqplot",d)})};a.jqplot=function(e,b,c){var d=null,f=null;3===arguments.length?(d=b,f=c):2===arguments.length&&(a.isArray(b)?d=b:a.isPlainObject(b)&&(f=b));null===d&&(null!==f&&f.data)&&(d=f.data);var m=new j;a("#"+e).removeClass("jqplot-error");
256 if(a.jqplot.config.catchErrors)try{return m.init(e,d,f),m.draw(),m.themeEngine.init.call(m),m}catch(t){d=a.jqplot.config.errorMessage||t.message,a("#"+e).append('<div class="jqplot-error-message">'+d+"</div>"),a("#"+e).addClass("jqplot-error"),document.getElementById(e).style.background=a.jqplot.config.errorBackground,document.getElementById(e).style.border=a.jqplot.config.errorBorder,document.getElementById(e).style.fontFamily=a.jqplot.config.errorFontFamily,document.getElementById(e).style.fontSize=
257 a.jqplot.config.errorFontSize,document.getElementById(e).style.fontStyle=a.jqplot.config.errorFontStyle,document.getElementById(e).style.fontWeight=a.jqplot.config.errorFontWeight}else return m.init(e,d,f),m.draw(),m.themeEngine.init.call(m),m};a.jqplot.version="1.0.8";a.jqplot.revision="1250";a.jqplot.targetCounter=1;a.jqplot.CanvasManager=function(){"undefined"==typeof a.jqplot.CanvasManager.canvases&&(a.jqplot.CanvasManager.canvases=[],a.jqplot.CanvasManager.free=[]);var e=[];this.getCanvas=function(){var b,
258 c=true;if(!a.jqplot.use_excanvas)for(var d=0,f=a.jqplot.CanvasManager.canvases.length;d<f;d++)if(a.jqplot.CanvasManager.free[d]===true){c=false;b=a.jqplot.CanvasManager.canvases[d];a.jqplot.CanvasManager.free[d]=false;e.push(d);break}if(c){b=document.createElement("canvas");e.push(a.jqplot.CanvasManager.canvases.length);a.jqplot.CanvasManager.canvases.push(b);a.jqplot.CanvasManager.free.push(false)}return b};this.initCanvas=function(e){return a.jqplot.use_excanvas?window.G_vmlCanvasManager.initElement(e):
259 e};this.freeAllCanvases=function(){for(var a=0,b=e.length;a<b;a++)this.freeCanvas(e[a]);e=[]};this.freeCanvas=function(e){if(a.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==K){window.G_vmlCanvasManager.uninitElement(a.jqplot.CanvasManager.canvases[e]);a.jqplot.CanvasManager.canvases[e]=null}else{var b=a.jqplot.CanvasManager.canvases[e];b.getContext("2d").clearRect(0,0,b.width,b.height);a(b).unbind().removeAttr("class").removeAttr("style");a(b).css({left:"",top:"",position:""});b.width=
260 0;b.height=0;a.jqplot.CanvasManager.free[e]=true}}};a.jqplot.log=function(){window.console&&window.console.log.apply(window.console,arguments)};a.jqplot.config={addDomReference:!1,enablePlugins:!1,defaultHeight:300,defaultWidth:400,UTCAdjust:!1,timezoneOffset:new Date(6E4*(new Date).getTimezoneOffset()),errorMessage:"",errorBackground:"",errorBorder:"",errorFontFamily:"",errorFontSize:"",errorFontStyle:"",errorFontWeight:"",catchErrors:!1,defaultTickFormatString:"%.1f",defaultColors:"#4bb2c5 #EAA228 #c5b47f #579575 #839557 #958c12 #953579 #4b5de4 #d8b83f #ff5800 #0085cc #c747a3 #cddf54 #FBD178 #26B4E3 #bd70c7".split(" "),
261 defaultNegativeColors:"#498991 #C08840 #9F9274 #546D61 #646C4A #6F6621 #6E3F5F #4F64B0 #A89050 #C45923 #187399 #945381 #959E5C #C7AF7B #478396 #907294".split(" "),dashLength:4,gapLength:4,dotGapLength:2.5,srcLocation:"jqplot/src/",pluginLocation:"jqplot/src/plugins/"};a.jqplot.arrayMax=function(a){return Math.max.apply(Math,a)};a.jqplot.arrayMin=function(a){return Math.min.apply(Math,a)};a.jqplot.enablePlugins=a.jqplot.config.enablePlugins;a.jqplot.support_canvas=function(){"undefined"==typeof a.jqplot.support_canvas.result&&
262 (a.jqplot.support_canvas.result=!!document.createElement("canvas").getContext);return a.jqplot.support_canvas.result};a.jqplot.support_canvas_text=function(){"undefined"==typeof a.jqplot.support_canvas_text.result&&(a.jqplot.support_canvas_text.result=window.G_vmlCanvasManager!==K&&887<window.G_vmlCanvasManager._version?!0:!!(document.createElement("canvas").getContext&&"function"==typeof document.createElement("canvas").getContext("2d").fillText));return a.jqplot.support_canvas_text.result};a.jqplot.use_excanvas=
263 (!a.support.boxModel||!a.support.objectAll||!$support.leadingWhitespace)&&!a.jqplot.support_canvas()?!0:!1;a.jqplot.preInitHooks=[];a.jqplot.postInitHooks=[];a.jqplot.preParseOptionsHooks=[];a.jqplot.postParseOptionsHooks=[];a.jqplot.preDrawHooks=[];a.jqplot.postDrawHooks=[];a.jqplot.preDrawSeriesHooks=[];a.jqplot.postDrawSeriesHooks=[];a.jqplot.preDrawLegendHooks=[];a.jqplot.addLegendRowHooks=[];a.jqplot.preSeriesInitHooks=[];a.jqplot.postSeriesInitHooks=[];a.jqplot.preParseSeriesOptionsHooks=[];
264 a.jqplot.postParseSeriesOptionsHooks=[];a.jqplot.eventListenerHooks=[];a.jqplot.preDrawSeriesShadowHooks=[];a.jqplot.postDrawSeriesShadowHooks=[];a.jqplot.ElemContainer=function(){this._elem;this._plotWidth;this._plotHeight;this._plotDimensions={height:null,width:null}};a.jqplot.ElemContainer.prototype.createElement=function(e,b,c,d,f){this._offsets=b;b=c||"jqplot";e=document.createElement(e);this._elem=a(e);this._elem.addClass(b);this._elem.css(d);this._elem.attr(f);return this._elem};a.jqplot.ElemContainer.prototype.getWidth=
265 function(){return this._elem?this._elem.outerWidth(!0):null};a.jqplot.ElemContainer.prototype.getHeight=function(){return this._elem?this._elem.outerHeight(!0):null};a.jqplot.ElemContainer.prototype.getPosition=function(){return this._elem?this._elem.position():{top:null,left:null,bottom:null,right:null}};a.jqplot.ElemContainer.prototype.getTop=function(){return this.getPosition().top};a.jqplot.ElemContainer.prototype.getLeft=function(){return this.getPosition().left};a.jqplot.ElemContainer.prototype.getBottom=
266 function(){return this._elem.css("bottom")};a.jqplot.ElemContainer.prototype.getRight=function(){return this._elem.css("right")};b.prototype=new a.jqplot.ElemContainer;b.prototype.constructor=b;b.prototype.init=function(){a.isFunction(this.renderer)&&(this.renderer=new this.renderer);this.tickOptions.axis=this.name;null==this.tickOptions.showMark&&(this.tickOptions.showMark=this.showTicks);null==this.tickOptions.showMark&&(this.tickOptions.showMark=this.showTickMarks);null==this.tickOptions.showLabel&&
267 (this.tickOptions.showLabel=this.showTicks);null==this.label||""==this.label?this.showLabel=!1:this.labelOptions.label=this.label;!1==this.showLabel&&(this.labelOptions.show=!1);0==this.pad&&(this.pad=1);0==this.padMax&&(this.padMax=1);0==this.padMin&&(this.padMin=1);null==this.padMax&&(this.padMax=(this.pad-1)/2+1);null==this.padMin&&(this.padMin=(this.pad-1)/2+1);this.pad=this.padMax+this.padMin-1;if(null!=this.min||null!=this.max)this.autoscale=!1;null==this.syncTicks&&-1<this.name.indexOf("y")?
268 this.syncTicks=!0:null==this.syncTicks&&(this.syncTicks=!1);this.renderer.init.call(this,this.rendererOptions)};b.prototype.draw=function(a,b){this.__ticks&&(this.__ticks=null);return this.renderer.draw.call(this,a,b)};b.prototype.set=function(){this.renderer.set.call(this)};b.prototype.pack=function(a,b){this.show&&this.renderer.pack.call(this,a,b);null==this._min&&(this._min=this.min,this._max=this.max,this._tickInterval=this.tickInterval,this._numberTicks=this.numberTicks,this.__ticks=this._ticks)};
269 b.prototype.reset=function(){this.renderer.reset.call(this)};b.prototype.resetScale=function(e){a.extend(!0,this,{min:null,max:null,numberTicks:null,tickInterval:null,_ticks:[],ticks:[]},e);this.resetDataBounds()};b.prototype.resetDataBounds=function(){var e=this._dataBounds;e.min=null;e.max=null;for(var b,c,d,f=this.show?!0:!1,m=0;m<this._series.length;m++)if(c=this._series[m],c.show||this.scaleToHiddenSeries){d=c._plotData;"line"===c._type&&(c.renderer.bands.show&&"x"!==this.name.charAt(0))&&(d=
270 [[0,c.renderer.bands._min],[1,c.renderer.bands._max]]);var t=1,l=1;null!=c._type&&"ohlc"==c._type&&(t=3,l=2);var j=0;for(b=d.length;j<b;j++)if("xaxis"==this.name||"x2axis"==this.name){if(null!=d[j][0]&&d[j][0]<e.min||null==e.min)e.min=d[j][0];if(null!=d[j][0]&&d[j][0]>e.max||null==e.max)e.max=d[j][0]}else{if(null!=d[j][t]&&d[j][t]<e.min||null==e.min)e.min=d[j][t];if(null!=d[j][l]&&d[j][l]>e.max||null==e.max)e.max=d[j][l]}if(f&&c.renderer.constructor!==a.jqplot.BarRenderer)f=!1;else if(f&&this._options.hasOwnProperty("forceTickAt0")&&
271 !1==this._options.forceTickAt0)f=!1;else if(f&&c.renderer.constructor===a.jqplot.BarRenderer)if("vertical"==c.barDirection&&"xaxis"!=this.name&&"x2axis"!=this.name){if(null!=this._options.pad||null!=this._options.padMin)f=!1}else if("horizontal"==c.barDirection&&("xaxis"==this.name||"x2axis"==this.name))if(null!=this._options.pad||null!=this._options.padMin)f=!1}f&&(this.renderer.constructor===a.jqplot.LinearAxisRenderer&&0<=e.min)&&(this.padMin=1,this.forceTickAt0=!0)};c.prototype=new a.jqplot.ElemContainer;
272 c.prototype.constructor=c;c.prototype.setOptions=function(e){a.extend(!0,this,e);"inside"==this.placement&&(this.placement="insideGrid");if(0<this.xoffset){if("insideGrid"==this.placement)switch(this.location){case "nw":case "w":case "sw":null==this.marginLeft&&(this.marginLeft=this.xoffset+"px");this.marginRight="0px";break;default:null==this.marginRight&&(this.marginRight=this.xoffset+"px"),this.marginLeft="0px"}else if("outside"==this.placement)switch(this.location){case "nw":case "w":case "sw":null==
273 this.marginRight&&(this.marginRight=this.xoffset+"px");this.marginLeft="0px";break;default:null==this.marginLeft&&(this.marginLeft=this.xoffset+"px"),this.marginRight="0px"}this.xoffset=0}if(0<this.yoffset){if("outside"==this.placement)switch(this.location){case "sw":case "s":case "se":null==this.marginTop&&(this.marginTop=this.yoffset+"px");this.marginBottom="0px";break;default:null==this.marginBottom&&(this.marginBottom=this.yoffset+"px"),this.marginTop="0px"}else if("insideGrid"==this.placement)switch(this.location){case "sw":case "s":case "se":null==
274 this.marginBottom&&(this.marginBottom=this.yoffset+"px");this.marginTop="0px";break;default:null==this.marginTop&&(this.marginTop=this.yoffset+"px"),this.marginBottom="0px"}this.yoffset=0}};c.prototype.init=function(){a.isFunction(this.renderer)&&(this.renderer=new this.renderer);this.renderer.init.call(this,this.rendererOptions)};c.prototype.draw=function(e,b){for(var c=0;c<a.jqplot.preDrawLegendHooks.length;c++)a.jqplot.preDrawLegendHooks[c].call(this,e);return this.renderer.draw.call(this,e,b)};
275 c.prototype.pack=function(a){this.renderer.pack.call(this,a)};f.prototype=new a.jqplot.ElemContainer;f.prototype.constructor=f;f.prototype.init=function(){a.isFunction(this.renderer)&&(this.renderer=new this.renderer);this.renderer.init.call(this,this.rendererOptions)};f.prototype.draw=function(a){return this.renderer.draw.call(this,a)};f.prototype.pack=function(){this.renderer.pack.call(this)};k.prototype=new a.jqplot.ElemContainer;k.prototype.constructor=k;k.prototype.init=function(e,b,c){this.index=
276 e;this.gridBorderWidth=b;var e=this.data,b=[],d,f;d=0;for(f=e.length;d<f;d++)this.breakOnNull?b.push(e[d]):null==e[d]||(null==e[d][0]||null==e[d][1])||b.push(e[d]);this.data=b;this.color||(this.color=c.colorGenerator.get(this.index));this.negativeColor||(this.negativeColor=c.negativeColorGenerator.get(this.index));this.fillColor||(this.fillColor=this.color);this.fillAlpha&&(e=a.jqplot.normalize2rgb(this.fillColor),e=a.jqplot.getColorComponents(e),this.fillColor="rgba("+e[0]+","+e[1]+","+e[2]+","+
277 this.fillAlpha+")");a.isFunction(this.renderer)&&(this.renderer=new this.renderer);this.renderer.init.call(this,this.rendererOptions,c);this.markerRenderer=new this.markerRenderer;this.markerOptions.color||(this.markerOptions.color=this.color);null==this.markerOptions.show&&(this.markerOptions.show=this.showMarker);this.showMarker=this.markerOptions.show;this.markerRenderer.init(this.markerOptions)};k.prototype.draw=function(e,b,c){var b=b==K?{}:b,e=e==K?this.canvas._ctx:e,d;for(d=0;d<a.jqplot.preDrawSeriesHooks.length;d++)a.jqplot.preDrawSeriesHooks[d].call(this,
278 e,b);this.show&&(this.renderer.setGridData.call(this,c),b.preventJqPlotSeriesDrawTrigger||a(e.canvas).trigger("jqplotSeriesDraw",[this.data,this.gridData]),d=b.data?b.data:this._stack?this._plotData:this.data,d=b.gridData||this.renderer.makeGridData.call(this,d,c),"line"===this._type&&(this.renderer.smooth&&this.renderer._smoothedData.length)&&(d=this.renderer._smoothedData),this.renderer.draw.call(this,e,d,b,c));for(d=0;d<a.jqplot.postDrawSeriesHooks.length;d++)a.jqplot.postDrawSeriesHooks[d].call(this,
279 e,b,c)};k.prototype.drawShadow=function(e,b,c){var b=b==K?{}:b,e=e==K?this.shadowCanvas._ctx:e,d;for(d=0;d<a.jqplot.preDrawSeriesShadowHooks.length;d++)a.jqplot.preDrawSeriesShadowHooks[d].call(this,e,b);this.shadow&&(this.renderer.setGridData.call(this,c),d=b.data?b.data:this._stack?this._plotData:this.data,d=b.gridData||this.renderer.makeGridData.call(this,d,c),this.renderer.drawShadow.call(this,e,d,b,c));for(d=0;d<a.jqplot.postDrawSeriesShadowHooks.length;d++)a.jqplot.postDrawSeriesShadowHooks[d].call(this,
280 e,b)};k.prototype.toggleDisplay=function(a,b){var c,d;c=a.data.series?a.data.series:this;a.data.speed&&(d=a.data.speed);d?c.canvas._elem.is(":hidden")||!c.show?(c.show=!0,c.canvas._elem.removeClass("jqplot-series-hidden"),c.shadowCanvas._elem&&c.shadowCanvas._elem.fadeIn(d),c.canvas._elem.fadeIn(d,b),c.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+c.index).fadeIn(d)):(c.show=!1,c.canvas._elem.addClass("jqplot-series-hidden"),c.shadowCanvas._elem&&c.shadowCanvas._elem.fadeOut(d),c.canvas._elem.fadeOut(d,
281 b),c.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+c.index).fadeOut(d)):c.canvas._elem.is(":hidden")||!c.show?(c.show=!0,c.canvas._elem.removeClass("jqplot-series-hidden"),c.shadowCanvas._elem&&c.shadowCanvas._elem.show(),c.canvas._elem.show(0,b),c.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+c.index).show()):(c.show=!1,c.canvas._elem.addClass("jqplot-series-hidden"),c.shadowCanvas._elem&&c.shadowCanvas._elem.hide(),c.canvas._elem.hide(0,b),c.canvas._elem.nextAll(".jqplot-point-label.jqplot-series-"+
282 c.index).hide())};d.prototype=new a.jqplot.ElemContainer;d.prototype.constructor=d;d.prototype.init=function(){a.isFunction(this.renderer)&&(this.renderer=new this.renderer);this.renderer.init.call(this,this.rendererOptions)};d.prototype.createElement=function(a,b){this._offsets=a;return this.renderer.createElement.call(this,b)};d.prototype.draw=function(){this.renderer.draw.call(this)};a.jqplot.GenericCanvas=function(){a.jqplot.ElemContainer.call(this);this._ctx};a.jqplot.GenericCanvas.prototype=
283 new a.jqplot.ElemContainer;a.jqplot.GenericCanvas.prototype.constructor=a.jqplot.GenericCanvas;a.jqplot.GenericCanvas.prototype.createElement=function(e,b,c,d){this._offsets=e;e="jqplot";b!=K&&(e=b);b=d.canvasManager.getCanvas();null!=c&&(this._plotDimensions=c);b.width=this._plotDimensions.width-this._offsets.left-this._offsets.right;b.height=this._plotDimensions.height-this._offsets.top-this._offsets.bottom;this._elem=a(b);this._elem.css({position:"absolute",left:this._offsets.left,top:this._offsets.top});
284 this._elem.addClass(e);d.canvasManager.initCanvas(b);return this._elem};a.jqplot.GenericCanvas.prototype.setContext=function(){return this._ctx=this._elem.get(0).getContext("2d")};a.jqplot.GenericCanvas.prototype.resetCanvas=function(){this._elem&&(a.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==K&&window.G_vmlCanvasManager.uninitElement(this._elem.get(0)),this._elem.emptyForce());this._ctx=null};a.jqplot.HooksManager=function(){this.hooks=[];this.args=[]};a.jqplot.HooksManager.prototype.addOnce=
285 function(a,b){for(var b=b||[],c=!1,d=0,f=this.hooks.length;d<f;d++)this.hooks[d]==a&&(c=!0);c||(this.hooks.push(a),this.args.push(b))};a.jqplot.HooksManager.prototype.add=function(a,b){b=b||[];this.hooks.push(a);this.args.push(b)};a.jqplot.EventListenerManager=function(){this.hooks=[]};a.jqplot.EventListenerManager.prototype.addOnce=function(a,b){var c=!1,d,f;f=0;for(var m=this.hooks.length;f<m;f++)d=this.hooks[f],d[0]==a&&d[1]==b&&(c=!0);c||this.hooks.push([a,b])};a.jqplot.EventListenerManager.prototype.add=
286 function(a,b){this.hooks.push([a,b])};var E="yMidAxis xaxis yaxis x2axis y2axis y3axis y4axis y5axis y6axis y7axis y8axis y9axis".split(" ");a.jqplot.computeHighlightColors=function(e){var b;if(a.isArray(e)){b=[];for(var c=0;c<e.length;c++){for(var d=a.jqplot.getColorComponents(e[c]),f=[d[0],d[1],d[2]],m=f[0]+f[1]+f[2],t=0;3>t;t++)f[t]=660<m?0.85*f[t]:0.73*f[t]+90,f[t]=parseInt(f[t],10),255<f[t]?255:f[t];f[3]=0.3+0.35*d[3];b.push("rgba("+f[0]+","+f[1]+","+f[2]+","+f[3]+")")}}else{d=a.jqplot.getColorComponents(e);
287 f=[d[0],d[1],d[2]];m=f[0]+f[1]+f[2];for(t=0;3>t;t++)f[t]=660<m?0.85*f[t]:0.73*f[t]+90,f[t]=parseInt(f[t],10),255<f[t]?255:f[t];f[3]=0.3+0.35*d[3];b="rgba("+f[0]+","+f[1]+","+f[2]+","+f[3]+")"}return b};a.jqplot.ColorGenerator=function(e){var e=e||a.jqplot.config.defaultColors,b=0;this.next=function(){b<e.length||(b=0);return e[b++]};this.previous=function(){if(0<b)return e[b--];b=e.length-1;return e[b]};this.get=function(a){return e[a-e.length*Math.floor(a/e.length)]};this.setColors=function(a){e=
288 a};this.reset=function(){b=0};this.getIndex=function(){return b};this.setIndex=function(a){b=a}};a.jqplot.hex2rgb=function(a,b){a=a.replace("#","");3==a.length&&(a=a.charAt(0)+a.charAt(0)+a.charAt(1)+a.charAt(1)+a.charAt(2)+a.charAt(2));var c;c="rgba("+parseInt(a.slice(0,2),16)+", "+parseInt(a.slice(2,4),16)+", "+parseInt(a.slice(4,6),16);b&&(c+=", "+b);return c+")"};a.jqplot.rgb2hex=function(a){for(var a=a.match(/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *(?:, *[0-9.]*)?\)/),
289 b="#",c=1;4>c;c++){var d;d=-1!=a[c].search(/%/)?parseInt(255*a[c]/100,10).toString(16):parseInt(a[c],10).toString(16);1==d.length&&(d="0"+d);b+=d}return b};a.jqplot.normalize2rgb=function(e,b){if(-1!=e.search(/^ *rgba?\(/))return e;if(-1!=e.search(/^ *#?[0-9a-fA-F]?[0-9a-fA-F]/))return a.jqplot.hex2rgb(e,b);throw Error("Invalid color spec");};a.jqplot.getColorComponents=function(e){for(var e=a.jqplot.colorKeywordMap[e]||e,e=a.jqplot.normalize2rgb(e).match(/rgba?\( *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *, *([0-9]{1,3}\.?[0-9]*%?) *,? *([0-9.]* *)?\)/),
290 b=[],c=1;4>c;c++)b[c-1]=-1!=e[c].search(/%/)?parseInt(255*e[c]/100,10):parseInt(e[c],10);b[3]=parseFloat(e[4])?parseFloat(e[4]):1;return b};a.jqplot.colorKeywordMap={aliceblue:"rgb(240, 248, 255)",antiquewhite:"rgb(250, 235, 215)",aqua:"rgb( 0, 255, 255)",aquamarine:"rgb(127, 255, 212)",azure:"rgb(240, 255, 255)",beige:"rgb(245, 245, 220)",bisque:"rgb(255, 228, 196)",black:"rgb( 0, 0, 0)",blanchedalmond:"rgb(255, 235, 205)",blue:"rgb( 0, 0, 255)",blueviolet:"rgb(138, 43, 226)",brown:"rgb(165, 42, 42)",
291 burlywood:"rgb(222, 184, 135)",cadetblue:"rgb( 95, 158, 160)",chartreuse:"rgb(127, 255, 0)",chocolate:"rgb(210, 105, 30)",coral:"rgb(255, 127, 80)",cornflowerblue:"rgb(100, 149, 237)",cornsilk:"rgb(255, 248, 220)",crimson:"rgb(220, 20, 60)",cyan:"rgb( 0, 255, 255)",darkblue:"rgb( 0, 0, 139)",darkcyan:"rgb( 0, 139, 139)",darkgoldenrod:"rgb(184, 134, 11)",darkgray:"rgb(169, 169, 169)",darkgreen:"rgb( 0, 100, 0)",darkgrey:"rgb(169, 169, 169)",darkkhaki:"rgb(189, 183, 107)",darkmagenta:"rgb(139, 0, 139)",
292 darkolivegreen:"rgb( 85, 107, 47)",darkorange:"rgb(255, 140, 0)",darkorchid:"rgb(153, 50, 204)",darkred:"rgb(139, 0, 0)",darksalmon:"rgb(233, 150, 122)",darkseagreen:"rgb(143, 188, 143)",darkslateblue:"rgb( 72, 61, 139)",darkslategray:"rgb( 47, 79, 79)",darkslategrey:"rgb( 47, 79, 79)",darkturquoise:"rgb( 0, 206, 209)",darkviolet:"rgb(148, 0, 211)",deeppink:"rgb(255, 20, 147)",deepskyblue:"rgb( 0, 191, 255)",dimgray:"rgb(105, 105, 105)",dimgrey:"rgb(105, 105, 105)",dodgerblue:"rgb( 30, 144, 255)",
293 firebrick:"rgb(178, 34, 34)",floralwhite:"rgb(255, 250, 240)",forestgreen:"rgb( 34, 139, 34)",fuchsia:"rgb(255, 0, 255)",gainsboro:"rgb(220, 220, 220)",ghostwhite:"rgb(248, 248, 255)",gold:"rgb(255, 215, 0)",goldenrod:"rgb(218, 165, 32)",gray:"rgb(128, 128, 128)",grey:"rgb(128, 128, 128)",green:"rgb( 0, 128, 0)",greenyellow:"rgb(173, 255, 47)",honeydew:"rgb(240, 255, 240)",hotpink:"rgb(255, 105, 180)",indianred:"rgb(205, 92, 92)",indigo:"rgb( 75, 0, 130)",ivory:"rgb(255, 255, 240)",khaki:"rgb(240, 230, 140)",
294 lavender:"rgb(230, 230, 250)",lavenderblush:"rgb(255, 240, 245)",lawngreen:"rgb(124, 252, 0)",lemonchiffon:"rgb(255, 250, 205)",lightblue:"rgb(173, 216, 230)",lightcoral:"rgb(240, 128, 128)",lightcyan:"rgb(224, 255, 255)",lightgoldenrodyellow:"rgb(250, 250, 210)",lightgray:"rgb(211, 211, 211)",lightgreen:"rgb(144, 238, 144)",lightgrey:"rgb(211, 211, 211)",lightpink:"rgb(255, 182, 193)",lightsalmon:"rgb(255, 160, 122)",lightseagreen:"rgb( 32, 178, 170)",lightskyblue:"rgb(135, 206, 250)",lightslategray:"rgb(119, 136, 153)",
295 lightslategrey:"rgb(119, 136, 153)",lightsteelblue:"rgb(176, 196, 222)",lightyellow:"rgb(255, 255, 224)",lime:"rgb( 0, 255, 0)",limegreen:"rgb( 50, 205, 50)",linen:"rgb(250, 240, 230)",magenta:"rgb(255, 0, 255)",maroon:"rgb(128, 0, 0)",mediumaquamarine:"rgb(102, 205, 170)",mediumblue:"rgb( 0, 0, 205)",mediumorchid:"rgb(186, 85, 211)",mediumpurple:"rgb(147, 112, 219)",mediumseagreen:"rgb( 60, 179, 113)",mediumslateblue:"rgb(123, 104, 238)",mediumspringgreen:"rgb( 0, 250, 154)",mediumturquoise:"rgb( 72, 209, 204)",
296 mediumvioletred:"rgb(199, 21, 133)",midnightblue:"rgb( 25, 25, 112)",mintcream:"rgb(245, 255, 250)",mistyrose:"rgb(255, 228, 225)",moccasin:"rgb(255, 228, 181)",navajowhite:"rgb(255, 222, 173)",navy:"rgb( 0, 0, 128)",oldlace:"rgb(253, 245, 230)",olive:"rgb(128, 128, 0)",olivedrab:"rgb(107, 142, 35)",orange:"rgb(255, 165, 0)",orangered:"rgb(255, 69, 0)",orchid:"rgb(218, 112, 214)",palegoldenrod:"rgb(238, 232, 170)",palegreen:"rgb(152, 251, 152)",paleturquoise:"rgb(175, 238, 238)",palevioletred:"rgb(219, 112, 147)",
297 papayawhip:"rgb(255, 239, 213)",peachpuff:"rgb(255, 218, 185)",peru:"rgb(205, 133, 63)",pink:"rgb(255, 192, 203)",plum:"rgb(221, 160, 221)",powderblue:"rgb(176, 224, 230)",purple:"rgb(128, 0, 128)",red:"rgb(255, 0, 0)",rosybrown:"rgb(188, 143, 143)",royalblue:"rgb( 65, 105, 225)",saddlebrown:"rgb(139, 69, 19)",salmon:"rgb(250, 128, 114)",sandybrown:"rgb(244, 164, 96)",seagreen:"rgb( 46, 139, 87)",seashell:"rgb(255, 245, 238)",sienna:"rgb(160, 82, 45)",silver:"rgb(192, 192, 192)",skyblue:"rgb(135, 206, 235)",
298 slateblue:"rgb(106, 90, 205)",slategray:"rgb(112, 128, 144)",slategrey:"rgb(112, 128, 144)",snow:"rgb(255, 250, 250)",springgreen:"rgb( 0, 255, 127)",steelblue:"rgb( 70, 130, 180)",tan:"rgb(210, 180, 140)",teal:"rgb( 0, 128, 128)",thistle:"rgb(216, 191, 216)",tomato:"rgb(255, 99, 71)",turquoise:"rgb( 64, 224, 208)",violet:"rgb(238, 130, 238)",wheat:"rgb(245, 222, 179)",white:"rgb(255, 255, 255)",whitesmoke:"rgb(245, 245, 245)",yellow:"rgb(255, 255, 0)",yellowgreen:"rgb(154, 205, 50)"};a.jqplot.AxisLabelRenderer=
299 function(e){a.jqplot.ElemContainer.call(this);this.axis;this.show=!0;this.label="";this.textColor=this.fontSize=this.fontFamily=null;this._elem;this.escapeHTML=!1;a.extend(!0,this,e)};a.jqplot.AxisLabelRenderer.prototype=new a.jqplot.ElemContainer;a.jqplot.AxisLabelRenderer.prototype.constructor=a.jqplot.AxisLabelRenderer;a.jqplot.AxisLabelRenderer.prototype.init=function(e){a.extend(!0,this,e)};a.jqplot.AxisLabelRenderer.prototype.draw=function(){this._elem&&(this._elem.emptyForce(),this._elem=null);
300 this._elem=a('<div style="position:absolute;" class="jqplot-'+this.axis+'-label"></div>');Number(this.label)&&this._elem.css("white-space","nowrap");this.escapeHTML?this._elem.text(this.label):this._elem.html(this.label);this.fontFamily&&this._elem.css("font-family",this.fontFamily);this.fontSize&&this._elem.css("font-size",this.fontSize);this.textColor&&this._elem.css("color",this.textColor);return this._elem};a.jqplot.AxisLabelRenderer.prototype.pack=function(){};a.jqplot.AxisTickRenderer=function(e){a.jqplot.ElemContainer.call(this);
301 this.mark="outside";this.axis;this.showGridline=this.showMark=!0;this.isMinorTick=!1;this.size=4;this.markSize=6;this.showLabel=this.show=!0;this.value=this.label=null;this._styles={};this.formatter=a.jqplot.DefaultTickFormatter;this.formatString=this.suffix=this.prefix="";this.fontFamily;this.fontSize;this.textColor;this.escapeHTML=!1;this._elem;this._breakTick=!1;a.extend(!0,this,e)};a.jqplot.AxisTickRenderer.prototype.init=function(e){a.extend(!0,this,e)};a.jqplot.AxisTickRenderer.prototype=new a.jqplot.ElemContainer;
302 a.jqplot.AxisTickRenderer.prototype.constructor=a.jqplot.AxisTickRenderer;a.jqplot.AxisTickRenderer.prototype.setTick=function(a,b,c){this.value=a;this.axis=b;c&&(this.isMinorTick=!0);return this};a.jqplot.AxisTickRenderer.prototype.draw=function(){null===this.label&&(this.label=this.prefix+this.formatter(this.formatString,this.value)+this.suffix);var e={position:"absolute"};Number(this.label)&&(e.whitSpace="nowrap");this._elem&&(this._elem.emptyForce(),this._elem=null);this._elem=a(document.createElement("div"));
303 this._elem.addClass("jqplot-"+this.axis+"-tick");this.escapeHTML?this._elem.text(this.label):this._elem.html(this.label);this._elem.css(e);for(var b in this._styles)this._elem.css(b,this._styles[b]);this.fontFamily&&this._elem.css("font-family",this.fontFamily);this.fontSize&&this._elem.css("font-size",this.fontSize);this.textColor&&this._elem.css("color",this.textColor);this._breakTick&&this._elem.addClass("jqplot-breakTick");return this._elem};a.jqplot.DefaultTickFormatter=function(e,b){return"number"==
304 typeof b?(e||(e=a.jqplot.config.defaultTickFormatString),a.jqplot.sprintf(e,b)):""+b};a.jqplot.PercentTickFormatter=function(e,b){return"number"==typeof b?(e||(e=a.jqplot.config.defaultTickFormatString),a.jqplot.sprintf(e,100*b)):""+b};a.jqplot.AxisTickRenderer.prototype.pack=function(){};a.jqplot.CanvasGridRenderer=function(){this.shadowRenderer=new a.jqplot.ShadowRenderer};a.jqplot.CanvasGridRenderer.prototype.init=function(e){this._ctx;a.extend(!0,this,e);this.renderer.shadowRenderer.init({lineJoin:"miter",
305 lineCap:"round",fill:!1,isarc:!1,angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,depth:this.shadowDepth,lineWidth:this.shadowWidth,closePath:!1,strokeStyle:this.shadowColor})};a.jqplot.CanvasGridRenderer.prototype.createElement=function(e){var b;this._elem&&(a.jqplot.use_excanvas&&window.G_vmlCanvasManager.uninitElement!==K&&(b=this._elem.get(0),window.G_vmlCanvasManager.uninitElement(b)),this._elem.emptyForce(),this._elem=null);b=e.canvasManager.getCanvas();var c=this._plotDimensions.width,
306 d=this._plotDimensions.height;b.width=c;b.height=d;this._elem=a(b);this._elem.addClass("jqplot-grid-canvas");this._elem.css({position:"absolute",left:0,top:0});e.canvasManager.initCanvas(b);this._top=this._offsets.top;this._bottom=d-this._offsets.bottom;this._left=this._offsets.left;this._right=c-this._offsets.right;this._width=this._right-this._left;this._height=this._bottom-this._top;return this._elem};a.jqplot.CanvasGridRenderer.prototype.draw=function(){function e(e,c,d,i,n){b.save();n=n||{};
307 if(null==n.lineWidth||0!=n.lineWidth)a.extend(!0,b,n),b.beginPath(),b.moveTo(e,c),b.lineTo(d,i),b.stroke(),b.restore()}var b=this._ctx=this._elem.get(0).getContext("2d"),c=this._axes;b.save();b.clearRect(0,0,this._plotDimensions.width,this._plotDimensions.height);b.fillStyle=this.backgroundColor||this.background;b.fillRect(this._left,this._top,this._width,this._height);b.save();b.lineJoin="miter";b.lineCap="butt";b.lineWidth=this.gridLineWidth;b.strokeStyle=this.gridLineColor;for(var d,f,m=["xaxis",
308 "yaxis","x2axis","y2axis"],t=4;0<t;t--){var l=m[t-1],j=c[l],o=j._ticks,k=o.length;if(j.show){if(j.drawBaseline){var p={};null!==j.baselineWidth&&(p.lineWidth=j.baselineWidth);null!==j.baselineColor&&(p.strokeStyle=j.baselineColor);switch(l){case "xaxis":e(this._left,this._bottom,this._right,this._bottom,p);break;case "yaxis":e(this._left,this._bottom,this._left,this._top,p);break;case "x2axis":e(this._left,this._bottom,this._right,this._bottom,p);break;case "y2axis":e(this._right,this._bottom,this._right,
309 this._top,p)}}for(;0<k;k--){var r=o[k-1];if(r.show)switch(p=Math.round(j.u2p(r.value))+0.5,l){case "xaxis":r.showGridline&&(this.drawGridlines&&(!r.isMinorTick&&j.drawMajorGridlines||r.isMinorTick&&j.drawMinorGridlines))&&e(p,this._top,p,this._bottom);if(r.showMark&&r.mark&&(!r.isMinorTick&&j.drawMajorTickMarks||r.isMinorTick&&j.drawMinorTickMarks)){f=r.markSize;d=r.mark;p=Math.round(j.u2p(r.value))+0.5;switch(d){case "outside":d=this._bottom;f=this._bottom+f;break;case "inside":d=this._bottom-f;
310 f=this._bottom;break;case "cross":d=this._bottom-f;f=this._bottom+f;break;default:d=this._bottom,f=this._bottom+f}this.shadow&&this.renderer.shadowRenderer.draw(b,[[p,d],[p,f]],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:0.75*this.gridLineWidth,depth:2,fill:!1,closePath:!1});e(p,d,p,f)}break;case "yaxis":r.showGridline&&(this.drawGridlines&&(!r.isMinorTick&&j.drawMajorGridlines||r.isMinorTick&&j.drawMinorGridlines))&&e(this._right,p,this._left,p);if(r.showMark&&r.mark&&(!r.isMinorTick&&j.drawMajorTickMarks||
311 r.isMinorTick&&j.drawMinorTickMarks)){f=r.markSize;d=r.mark;p=Math.round(j.u2p(r.value))+0.5;switch(d){case "outside":d=this._left-f;f=this._left;break;case "inside":d=this._left;f=this._left+f;break;case "cross":d=this._left-f;f=this._left+f;break;default:d=this._left-f,f=this._left}this.shadow&&this.renderer.shadowRenderer.draw(b,[[d,p],[f,p]],{lineCap:"butt",lineWidth:1.5*this.gridLineWidth,offset:0.75*this.gridLineWidth,fill:!1,closePath:!1});e(d,p,f,p,{strokeStyle:j.borderColor})}break;case "x2axis":r.showGridline&&
312 (this.drawGridlines&&(!r.isMinorTick&&j.drawMajorGridlines||r.isMinorTick&&j.drawMinorGridlines))&&e(p,this._bottom,p,this._top);if(r.showMark&&r.mark&&(!r.isMinorTick&&j.drawMajorTickMarks||r.isMinorTick&&j.drawMinorTickMarks)){f=r.markSize;d=r.mark;p=Math.round(j.u2p(r.value))+0.5;switch(d){case "outside":d=this._top-f;f=this._top;break;case "inside":d=this._top;f=this._top+f;break;case "cross":d=this._top-f;f=this._top+f;break;default:d=this._top-f,f=this._top}this.shadow&&this.renderer.shadowRenderer.draw(b,
313 [[p,d],[p,f]],{lineCap:"butt",lineWidth:this.gridLineWidth,offset:0.75*this.gridLineWidth,depth:2,fill:!1,closePath:!1});e(p,d,p,f)}break;case "y2axis":if(r.showGridline&&(this.drawGridlines&&(!r.isMinorTick&&j.drawMajorGridlines||r.isMinorTick&&j.drawMinorGridlines))&&e(this._left,p,this._right,p),r.showMark&&r.mark&&(!r.isMinorTick&&j.drawMajorTickMarks||r.isMinorTick&&j.drawMinorTickMarks)){f=r.markSize;d=r.mark;p=Math.round(j.u2p(r.value))+0.5;switch(d){case "outside":d=this._right;f=this._right+
314 f;break;case "inside":d=this._right-f;f=this._right;break;case "cross":d=this._right-f;f=this._right+f;break;default:d=this._right,f=this._right+f}this.shadow&&this.renderer.shadowRenderer.draw(b,[[d,p],[f,p]],{lineCap:"butt",lineWidth:1.5*this.gridLineWidth,offset:0.75*this.gridLineWidth,fill:!1,closePath:!1});e(d,p,f,p,{strokeStyle:j.borderColor})}}}r=null}o=j=null}m="y3axis y4axis y5axis y6axis y7axis y8axis y9axis yMidAxis".split(" ");for(t=7;0<t;t--){j=c[m[t-1]];o=j._ticks;if(j.show){k=o[j.numberTicks-
315 1];p=o[0];l=j.getLeft();r=[[l,k.getTop()+k.getHeight()/2],[l,p.getTop()+p.getHeight()/2+1]];this.shadow&&this.renderer.shadowRenderer.draw(b,r,{lineCap:"butt",fill:!1,closePath:!1});e(r[0][0],r[0][1],r[1][0],r[1][1],{lineCap:"butt",strokeStyle:j.borderColor,lineWidth:j.borderWidth});for(k=o.length;0<k;k--){r=o[k-1];f=r.markSize;d=r.mark;p=Math.round(j.u2p(r.value))+0.5;if(r.showMark&&r.mark){switch(d){case "outside":d=l;f=l+f;break;case "inside":d=l-f;f=l;break;case "cross":d=l-f;f=l+f;break;default:d=
316 l,f=l+f}r=[[d,p],[f,p]];this.shadow&&this.renderer.shadowRenderer.draw(b,r,{lineCap:"butt",lineWidth:1.5*this.gridLineWidth,offset:0.75*this.gridLineWidth,fill:!1,closePath:!1});e(d,p,f,p,{strokeStyle:j.borderColor})}r=null}p=null}o=j=null}b.restore();this.shadow&&(r=[[this._left,this._bottom],[this._right,this._bottom],[this._right,this._top]],this.renderer.shadowRenderer.draw(b,r));0!=this.borderWidth&&this.drawBorder&&(e(this._left,this._top,this._right,this._top,{lineCap:"round",strokeStyle:c.x2axis.borderColor,
317 lineWidth:c.x2axis.borderWidth}),e(this._right,this._top,this._right,this._bottom,{lineCap:"round",strokeStyle:c.y2axis.borderColor,lineWidth:c.y2axis.borderWidth}),e(this._right,this._bottom,this._left,this._bottom,{lineCap:"round",strokeStyle:c.xaxis.borderColor,lineWidth:c.xaxis.borderWidth}),e(this._left,this._bottom,this._left,this._top,{lineCap:"round",strokeStyle:c.yaxis.borderColor,lineWidth:c.yaxis.borderWidth}));b.restore();c=b=null};a.jqplot.DivTitleRenderer=function(){};a.jqplot.DivTitleRenderer.prototype.init=
318 function(e){a.extend(!0,this,e)};a.jqplot.DivTitleRenderer.prototype.draw=function(){this._elem&&(this._elem.emptyForce(),this._elem=null);var e=document.createElement("div");this._elem=a(e);this._elem.addClass("jqplot-title");if(this.text){if(this.text){var b;this.color?b=this.color:this.textColor&&(b=this.textColor);e={position:"absolute",top:"0px",left:"0px"};this._plotWidth&&(e.width=this._plotWidth+"px");this.fontSize&&(e.fontSize=this.fontSize);e.textAlign="string"===typeof this.textAlign?this.textAlign:
319 "center";b&&(e.color=b);this.paddingBottom&&(e.paddingBottom=this.paddingBottom);this.fontFamily&&(e.fontFamily=this.fontFamily);this._elem.css(e);this.escapeHtml?this._elem.text(this.text):this._elem.html(this.text)}}else this.show=!1,this._elem.height(0),this._elem.width(0);return this._elem};a.jqplot.DivTitleRenderer.prototype.pack=function(){};a.jqplot.LinePattern=function(e,b){var c={dotted:[0.1,a.jqplot.config.dotGapLength],dashed:[a.jqplot.config.dashLength,a.jqplot.config.gapLength],solid:null};
320 if("string"===typeof b)if("."===b[0]||"-"===b[0])for(var c=b,b=[],d=0,f=c.length;d<f;d++){if("."===c[d])b.push(0.1);else if("-"===c[d])b.push(a.jqplot.config.dashLength);else continue;b.push(a.jqplot.config.gapLength)}else b=c[b];if(!b||!b.length)return e;var m=0,t=b[0],l=0,j=0,o=0,k=0,p=function(a,c){var d=e.lineWidth,i=a-l,n=c-j,f=Math.sqrt(i*i+n*n);if(0<f&&0<d){i/=f;for(n/=f;;){var o=d*t;if(o<f)l+=o*i,j+=o*n,0==(m&1)?e.lineTo(l,j):e.moveTo(l,j),f-=o,m++,m>=b.length&&(m=0),t=b[m];else{l=a;j=c;0==
321 (m&1)?e.lineTo(l,j):e.moveTo(l,j);t-=f/d;break}}}};return{moveTo:function(a,b){e.moveTo(a,b);l=a;j=b;o=a;k=b},lineTo:p,beginPath:function(){e.beginPath()},closePath:function(){p(o,k)}}};a.jqplot.LineRenderer=function(){this.shapeRenderer=new a.jqplot.ShapeRenderer;this.shadowRenderer=new a.jqplot.ShadowRenderer};a.jqplot.LineRenderer.prototype.init=function(e,b){e=e||{};this._type="line";this.renderer.animation={show:!1,direction:"left",speed:2500,_supported:!0};this.renderer.smooth=!1;this.renderer.tension=
322 null;this.renderer.constrainSmoothing=!0;this.renderer._smoothedData=[];this.renderer._smoothedPlotData=[];this.renderer._hiBandGridData=[];this.renderer._lowBandGridData=[];this.renderer._hiBandSmoothedData=[];this.renderer._lowBandSmoothedData=[];this.renderer.bandData=[];this.renderer.bands={show:!1,hiData:[],lowData:[],color:this.color,showLines:!1,fill:!0,fillColor:null,_min:null,_max:null,interval:"3%"};var c=e.highlightMouseOver,d=e.highlightMouseDown,f=e.highlightColor;delete e.highlightMouseOver;
323 delete e.highlightMouseDown;delete e.highlightColor;a.extend(!0,this.renderer,e);this.renderer.options=e;1<this.renderer.bandData.length&&(!e.bands||null==e.bands.show)?this.renderer.bands.show=!0:e.bands&&(null==e.bands.show&&null!=e.bands.interval)&&(this.renderer.bands.show=!0);this.fill&&(this.renderer.bands.show=!1);this.renderer.bands.show&&this.renderer.initBands.call(this,this.renderer.options,b);this._stack&&(this.renderer.smooth=!1);this.renderer.shapeRenderer.init({lineJoin:this.lineJoin,
324 lineCap:this.lineCap,fill:this.fill,isarc:!1,strokeStyle:this.color,fillStyle:this.fillColor,lineWidth:this.lineWidth,linePattern:this.linePattern,closePath:this.fill});var j=e.shadowOffset;null==j&&(j=2.5<this.lineWidth?1.25*(1+0.6*(Math.atan(this.lineWidth/2.5)/0.785398163-1)):1.25*Math.atan(this.lineWidth/2.5)/0.785398163);this.renderer.shadowRenderer.init({lineJoin:this.lineJoin,lineCap:this.lineCap,fill:this.fill,isarc:!1,angle:this.shadowAngle,offset:j,alpha:this.shadowAlpha,depth:this.shadowDepth,
325 lineWidth:this.lineWidth,linePattern:this.linePattern,closePath:this.fill});this._areaPoints=[];this._boundingBox=[[],[]];if(!this.isTrendline&&this.fill||this.renderer.bands.show)if(this.highlightMouseOver=!0,this.highlightMouseDown=!1,this.highlightColor=null,d&&null==c&&(c=!1),a.extend(!0,this,{highlightMouseOver:c,highlightMouseDown:d,highlightColor:f}),this.highlightColor||(this.highlightColor=a.jqplot.computeHighlightColors(this.renderer.bands.show?this.renderer.bands.fillColor:this.fillColor)),
326 this.highlighter)this.highlighter.show=!1;!this.isTrendline&&b&&(b.plugins.lineRenderer={},b.postInitHooks.addOnce(B),b.postDrawHooks.addOnce(m),b.eventListenerHooks.addOnce("jqplotMouseMove",J),b.eventListenerHooks.addOnce("jqplotMouseDown",l),b.eventListenerHooks.addOnce("jqplotMouseUp",D),b.eventListenerHooks.addOnce("jqplotClick",y),b.eventListenerHooks.addOnce("jqplotRightClick",Y))};a.jqplot.LineRenderer.prototype.initBands=function(e){var b=e.bandData||[],e=this.renderer.bands;e.hiData=[];
327 e.lowData=[];var c=this.data;e._max=null;e._min=null;if(2==b.length)if(a.isArray(b[0][0])){for(var d=0,f=0,m=0,t=b[0].length;m<t;m++){c=b[0][m];if(null!=c[1]&&c[1]>e._max||null==e._max)e._max=c[1];if(null!=c[1]&&c[1]<e._min||null==e._min)e._min=c[1]}m=0;for(t=b[1].length;m<t;m++){c=b[1][m];if(null!=c[1]&&c[1]>e._max||null==e._max)e._max=c[1],f=1;if(null!=c[1]&&c[1]<e._min||null==e._min)e._min=c[1],d=1}f===d&&(e.show=!1);e.hiData=b[f];e.lowData=b[d]}else if(b[0].length===c.length&&b[1].length===c.length){f=
328 (d=b[0][0]>b[1][0]?0:1)?0:1;m=0;for(t=c.length;m<t;m++)e.hiData.push([c[m][0],b[d][m]]),e.lowData.push([c[m][0],b[f][m]])}else e.show=!1;else if(2<b.length&&!a.isArray(b[0][0])){f=(d=b[0][0]>b[0][1]?0:1)?0:1;m=0;for(t=b.length;m<t;m++)e.hiData.push([c[m][0],b[m][d]]),e.lowData.push([c[m][0],b[m][f]])}else{var m=e.interval,l=f=d=b=null;a.isArray(m)?(b=m[0],d=m[1]):b=m;isNaN(b)?"%"===b.charAt(b.length-1)&&(f="multiply",b=parseFloat(b)/100+1):(b=parseFloat(b),f="add");null!==d&&isNaN(d)?"%"===d.charAt(d.length-
329 1)&&(l="multiply",d=parseFloat(d)/100+1):null!==d&&(d=parseFloat(d),l="add");if(null!==b){null===d&&(d=-b,l=f,"multiply"===l&&(d+=2));b<d&&(m=b,b=d,d=m,m=f,f=l,l=m);m=0;for(t=c.length;m<t;m++){switch(f){case "add":e.hiData.push([c[m][0],c[m][1]+b]);break;case "multiply":e.hiData.push([c[m][0],c[m][1]*b])}switch(l){case "add":e.lowData.push([c[m][0],c[m][1]+d]);break;case "multiply":e.lowData.push([c[m][0],c[m][1]*d])}}}else e.show=!1}c=e.hiData;b=e.lowData;m=0;for(t=c.length;m<t;m++)if(null!=c[m][1]&&
330 c[m][1]>e._max||null==e._max)e._max=c[m][1];m=0;for(t=b.length;m<t;m++)if(null!=b[m][1]&&b[m][1]<e._min||null==e._min)e._min=b[m][1];null===e.fillColor&&(m=a.jqplot.getColorComponents(e.color),m[3]*=0.5,e.fillColor="rgba("+m[0]+", "+m[1]+", "+m[2]+", "+m[3]+")")};a.jqplot.LineRenderer.prototype.setGridData=function(){var a=this._xaxis.series_u2p,b=this._yaxis.series_u2p,c=this._plotData,d=this._prevPlotData;this.gridData=[];this._prevGridData=[];this.renderer._smoothedData=[];this.renderer._smoothedPlotData=
331 [];this.renderer._hiBandGridData=[];this.renderer._lowBandGridData=[];this.renderer._hiBandSmoothedData=[];this.renderer._lowBandSmoothedData=[];for(var f=this.renderer.bands,m=!1,l=0,j=c.length;l<j;l++)null!=c[l][0]&&null!=c[l][1]?this.gridData.push([a.call(this._xaxis,c[l][0]),b.call(this._yaxis,c[l][1])]):null==c[l][0]?(m=!0,this.gridData.push([null,b.call(this._yaxis,c[l][1])])):null==c[l][1]&&(m=!0,this.gridData.push([a.call(this._xaxis,c[l][0]),null])),null!=d[l]&&null!=d[l][0]&&null!=d[l][1]?
332 this._prevGridData.push([a.call(this._xaxis,d[l][0]),b.call(this._yaxis,d[l][1])]):null!=d[l]&&null==d[l][0]?this._prevGridData.push([null,b.call(this._yaxis,d[l][1])]):null!=d[l]&&(null!=d[l][0]&&null==d[l][1])&&this._prevGridData.push([a.call(this._xaxis,d[l][0]),null]);m&&(this.renderer.smooth=!1,"line"===this._type&&(f.show=!1));if("line"===this._type&&f.show){l=0;for(j=f.hiData.length;l<j;l++)this.renderer._hiBandGridData.push([a.call(this._xaxis,f.hiData[l][0]),b.call(this._yaxis,f.hiData[l][1])]);
333 l=0;for(j=f.lowData.length;l<j;l++)this.renderer._lowBandGridData.push([a.call(this._xaxis,f.lowData[l][0]),b.call(this._yaxis,f.lowData[l][1])])}"line"===this._type&&(this.renderer.smooth&&2<this.gridData.length)&&(this.renderer.constrainSmoothing?(a=w.call(this,this.gridData),this.renderer._smoothedData=a[0],this.renderer._smoothedPlotData=a[1],f.show&&(a=w.call(this,this.renderer._hiBandGridData),this.renderer._hiBandSmoothedData=a[0],a=w.call(this,this.renderer._lowBandGridData),this.renderer._lowBandSmoothedData=
334 a[0])):(a=s.call(this,this.gridData),this.renderer._smoothedData=a[0],this.renderer._smoothedPlotData=a[1],f.show&&(a=s.call(this,this.renderer._hiBandGridData),this.renderer._hiBandSmoothedData=a[0],a=s.call(this,this.renderer._lowBandGridData),this.renderer._lowBandSmoothedData=a[0])))};a.jqplot.LineRenderer.prototype.makeGridData=function(a){var b=this._xaxis.series_u2p,c=this._yaxis.series_u2p,d=[];this.renderer._smoothedData=[];this.renderer._smoothedPlotData=[];this.renderer._hiBandGridData=
335 [];this.renderer._lowBandGridData=[];this.renderer._hiBandSmoothedData=[];this.renderer._lowBandSmoothedData=[];for(var f=this.renderer.bands,m=!1,l=0;l<a.length;l++)null!=a[l][0]&&null!=a[l][1]?d.push([b.call(this._xaxis,a[l][0]),c.call(this._yaxis,a[l][1])]):null==a[l][0]?(m=!0,d.push([null,c.call(this._yaxis,a[l][1])])):null==a[l][1]&&(m=!0,d.push([b.call(this._xaxis,a[l][0]),null]));m&&(this.renderer.smooth=!1,"line"===this._type&&(f.show=!1));if("line"===this._type&&f.show){l=0;for(a=f.hiData.length;l<
336 a;l++)this.renderer._hiBandGridData.push([b.call(this._xaxis,f.hiData[l][0]),c.call(this._yaxis,f.hiData[l][1])]);l=0;for(a=f.lowData.length;l<a;l++)this.renderer._lowBandGridData.push([b.call(this._xaxis,f.lowData[l][0]),c.call(this._yaxis,f.lowData[l][1])])}"line"===this._type&&(this.renderer.smooth&&2<d.length)&&(this.renderer.constrainSmoothing?(b=w.call(this,d),this.renderer._smoothedData=b[0],this.renderer._smoothedPlotData=b[1],f.show&&(b=w.call(this,this.renderer._hiBandGridData),this.renderer._hiBandSmoothedData=
337 b[0],b=w.call(this,this.renderer._lowBandGridData),this.renderer._lowBandSmoothedData=b[0])):(b=s.call(this,d),this.renderer._smoothedData=b[0],this.renderer._smoothedPlotData=b[1],f.show&&(b=s.call(this,this.renderer._hiBandGridData),this.renderer._hiBandSmoothedData=b[0],b=s.call(this,this.renderer._lowBandGridData),this.renderer._lowBandSmoothedData=b[0])));return d};a.jqplot.LineRenderer.prototype.draw=function(b,c,d){var i,d=a.extend(!0,{},d),f=d.shadow!=K?d.shadow:this.shadow;i=d.showLine!=
338 K?d.showLine:this.showLine;var m=d.fill!=K?d.fill:this.fill,l=d.fillAndStroke!=K?d.fillAndStroke:this.fillAndStroke,j,k;b.save();if(c.length){if(i)if(m){if(this.fillToZero){k=this.negativeColor;this.useNegativeColors||(k=d.fillStyle);var o=d.fillStyle;l&&(j=c.slice(0));if(0==this.index||!this._stack){var q=[],p=this.renderer.smooth?this.renderer._smoothedPlotData:this._plotData;this._areaPoints=[];var r=this._yaxis.series_u2p(this.fillToValue);this._xaxis.series_u2p(this.fillToValue);d.closePath=
339 !0;if("y"==this.fillAxis){q.push([c[0][0],r]);this._areaPoints.push([c[0][0],r]);for(i=0;i<c.length-1;i++)if(q.push(c[i]),this._areaPoints.push(c[i]),0>=p[i][1]*p[i+1][1]){d.fillStyle=0>p[i][1]?k:o;var s=c[i][0]+(c[i+1][0]-c[i][0])*(r-c[i][1])/(c[i+1][1]-c[i][1]);q.push([s,r]);this._areaPoints.push([s,r]);f&&this.renderer.shadowRenderer.draw(b,q,d);this.renderer.shapeRenderer.draw(b,q,d);q=[[s,r]]}d.fillStyle=0>p[c.length-1][1]?k:o;q.push(c[c.length-1]);this._areaPoints.push(c[c.length-1]);q.push([c[c.length-
340 1][0],r]);this._areaPoints.push([c[c.length-1][0],r])}f&&this.renderer.shadowRenderer.draw(b,q,d);this.renderer.shapeRenderer.draw(b,q,d)}else{k=this._prevGridData;for(i=k.length;0<i;i--)c.push(k[i-1]);f&&this.renderer.shadowRenderer.draw(b,c,d);this._areaPoints=c;this.renderer.shapeRenderer.draw(b,c,d)}}else{l&&(j=c.slice(0));if(0==this.index||!this._stack)i=b.canvas.height,c.unshift([c[0][0],i]),c.push([c[c.length-1][0],i]);else{k=this._prevGridData;for(i=k.length;0<i;i--)c.push(k[i-1])}this._areaPoints=
341 c;f&&this.renderer.shadowRenderer.draw(b,c,d);this.renderer.shapeRenderer.draw(b,c,d)}if(l&&(i=a.extend(!0,{},d,{fill:!1,closePath:!1}),this.renderer.shapeRenderer.draw(b,j,i),this.markerRenderer.show)){this.renderer.smooth&&(j=this.gridData);for(i=0;i<j.length;i++)this.markerRenderer.draw(j[i][0],j[i][1],b,d.markerOptions)}}else{if(this.renderer.bands.show&&(j=a.extend(!0,{},d),this.renderer.bands.showLines&&(i=this.renderer.smooth?this.renderer._hiBandSmoothedData:this.renderer._hiBandGridData,
342 this.renderer.shapeRenderer.draw(b,i,d),i=this.renderer.smooth?this.renderer._lowBandSmoothedData:this.renderer._lowBandGridData,this.renderer.shapeRenderer.draw(b,i,j)),this.renderer.bands.fill))this._areaPoints=i=this.renderer.smooth?this.renderer._hiBandSmoothedData.concat(this.renderer._lowBandSmoothedData.reverse()):this.renderer._hiBandGridData.concat(this.renderer._lowBandGridData.reverse()),j.closePath=!0,j.fill=!0,j.fillStyle=this.renderer.bands.fillColor,this.renderer.shapeRenderer.draw(b,
343 i,j);f&&this.renderer.shadowRenderer.draw(b,c,d);this.renderer.shapeRenderer.draw(b,c,d)}f=l=j=k=null;for(i=0;i<this._areaPoints.length;i++){o=this._areaPoints[i];if(f>o[0]||null==f)f=o[0];if(k<o[1]||null==k)k=o[1];if(l<o[0]||null==l)l=o[0];if(j>o[1]||null==j)j=o[1]}"line"===this.type&&this.renderer.bands.show&&(k=this._yaxis.series_u2p(this.renderer.bands._min),j=this._yaxis.series_u2p(this.renderer.bands._max));this._boundingBox=[[f,k],[l,j]];if(this.markerRenderer.show&&!m){this.renderer.smooth&&
344 (c=this.gridData);for(i=0;i<c.length;i++)null!=c[i][0]&&null!=c[i][1]&&this.markerRenderer.draw(c[i][0],c[i][1],b,d.markerOptions)}}b.restore()};a.jqplot.LineRenderer.prototype.drawShadow=function(){};a.jqplot.LinearAxisRenderer=function(){};a.jqplot.LinearAxisRenderer.prototype.init=function(b){this.breakPoints=null;this.breakTickLabel="≈";this.drawBaseline=!0;this.baselineColor=this.baselineWidth=null;this.forceTickAt100=this.forceTickAt0=!1;this.minorTicks=this.tickInset=0;this.alignTicks=
345 !1;this._autoFormatString="";this._overrideFormatString=!1;this._scalefact=1;a.extend(!0,this,b);if(this.breakPoints)if(a.isArray(this.breakPoints)){if(2>this.breakPoints.length||this.breakPoints[1]<=this.breakPoints[0])this.breakPoints=null}else this.breakPoints=null;null!=this.numberTicks&&2>this.numberTicks&&(this.numberTicks=2);this.resetDataBounds()};a.jqplot.LinearAxisRenderer.prototype.draw=function(b,c){if(this.show){this.renderer.createTicks.call(this,c);this._elem&&(this._elem.emptyForce(),
346 this._elem=null);this._elem=a(document.createElement("div"));this._elem.addClass("jqplot-axis jqplot-"+this.name);this._elem.css("position","absolute");"xaxis"==this.name||"x2axis"==this.name?this._elem.width(this._plotDimensions.width):this._elem.height(this._plotDimensions.height);this.labelOptions.axis=this.name;this._label=new this.labelRenderer(this.labelOptions);this._label.show&&this._label.draw(b,c).appendTo(this._elem);for(var d=this._ticks,i,f=0;f<d.length;f++)i=d[f],i.show&&(i.showLabel&&
347 (!i.isMinorTick||this.showMinorTicks))&&this._elem.append(i.draw(b,c))}return this._elem};a.jqplot.LinearAxisRenderer.prototype.reset=function(){this.min=this._options.min;this.max=this._options.max;this.tickInterval=this._options.tickInterval;this.numberTicks=this._options.numberTicks;this._autoFormatString="";this._overrideFormatString&&(this.tickOptions&&this.tickOptions.formatString)&&(this.tickOptions.formatString="")};a.jqplot.LinearAxisRenderer.prototype.set=function(){var b=0,c,d=0,i=0,f=
348 null==this._label?!1:this._label.show;if(this.show){for(var m=this._ticks,l=0;l<m.length;l++)if(c=m[l],!c._breakTick&&c.show&&c.showLabel&&(!c.isMinorTick||this.showMinorTicks))c="xaxis"==this.name||"x2axis"==this.name?c._elem.outerHeight(!0):c._elem.outerWidth(!0),c>b&&(b=c);f&&(d=this._label._elem.outerWidth(!0),i=this._label._elem.outerHeight(!0));"xaxis"==this.name?this._elem.css({height:b+i+"px",left:"0px",bottom:"0px"}):"x2axis"==this.name?this._elem.css({height:b+i+"px",left:"0px",top:"0px"}):
349 ("yaxis"==this.name?this._elem.css({width:b+d+"px",left:"0px",top:"0px"}):this._elem.css({width:b+d+"px",right:"0px",top:"0px"}),f&&this._label.constructor==a.jqplot.AxisLabelRenderer&&this._label._elem.css("width",d+"px"))}};a.jqplot.LinearAxisRenderer.prototype.createTicks=function(b){var c=this.ticks,d=this.name,i=this._dataBounds,f="x"===this.name.charAt(0)?this._plotDimensions.width:this._plotDimensions.height,m,l=this.min;m=this.max;var j=this.numberTicks,k=this.tickInterval;this._scalefact=
350 (Math.max(f,31)-30)/300;if(c.length){for(d=0;d<c.length;d++)m=c[d],l=new this.tickRenderer(this.tickOptions),a.isArray(m)?(l.value=m[0],this.breakPoints?m[0]==this.breakPoints[0]?(l.label=this.breakTickLabel,l._breakTick=!0,l.showGridline=!1,l.showMark=!1):(m[0]>this.breakPoints[0]&&m[0]<=this.breakPoints[1]&&(l.show=!1,l.showGridline=!1),l.label=m[1]):l.label=m[1],l.setTick(m[0],this.name)):a.isPlainObject(m)?(a.extend(!0,l,m),l.axis=this.name):(l.value=m,this.breakPoints&&(m==this.breakPoints[0]?
351 (l.label=this.breakTickLabel,l._breakTick=!0,l.showGridline=!1,l.showMark=!1):m>this.breakPoints[0]&&m<=this.breakPoints[1]&&(l.show=!1,l.showGridline=!1)),l.setTick(m,this.name)),this._ticks.push(l);this.numberTicks=c.length;this.min=this._ticks[0].value;this.max=this._ticks[this.numberTicks-1].value;this.tickInterval=(this.max-this.min)/(this.numberTicks-1)}else{f="xaxis"==d||"x2axis"==d?this._plotDimensions.width:this._plotDimensions.height;d=this.numberTicks;this.alignTicks&&("x2axis"===this.name&&
352 b.axes.xaxis.show?d=b.axes.xaxis.numberTicks:"y"===this.name.charAt(0)&&("yaxis"!==this.name&&"yMidAxis"!==this.name&&b.axes.yaxis.show)&&(d=b.axes.yaxis.numberTicks));c=null!=this.min?this.min:i.min;b=null!=this.max?this.max:i.max;i=b-c;if(null==this.tickOptions||!this.tickOptions.formatString)this._overrideFormatString=!0;if(null==this.min||null==this.max&&null==this.tickInterval&&!this.autoscale){this.forceTickAt0&&(0<c&&(c=0),0>b&&(b=0));this.forceTickAt100&&(100<c&&(c=100),100>b&&(b=100));m=
353 l=!1;null!=this.min?l=!0:null!=this.max&&(m=!0);j=a.jqplot.LinearTickGenerator(c,b,this._scalefact,d,l,m);k=null!=this.min?c:c+i*(this.padMin-1);f=null!=this.max?b:b-i*(this.padMax-1);if(c<k||b>f)k=null!=this.min?c:c-i*(this.padMin-1),f=null!=this.max?b:b+i*(this.padMax-1),j=a.jqplot.LinearTickGenerator(k,f,this._scalefact,d,l,m);this.min=j[0];this.max=j[1];this.numberTicks=j[2];this._autoFormatString=j[3];this.tickInterval=j[4]}else{c==b&&(d=0.05,0<c&&(d=Math.max(Math.log(c)/Math.LN10,0.05)),c-=
354 d,b+=d);if(this.autoscale&&null==this.min&&null==this.max){for(var o=!1,q=!1,d=0;d<this._series.length;d++){var p=this._series[d];if(this.name==("x"==p.fillAxis?p._xaxis.name:p._yaxis.name)){for(var r=p._plotValues[p.fillAxis],s=r[0],y=r[0],x=1;x<r.length;x++)r[x]<s?s=r[x]:r[x]>y&&(y=r[x]);x=(y-s)/y;p.renderer.constructor==a.jqplot.BarRenderer?0<=s&&(p.fillToZero||0.1<x)?o=!0:(o=!1,q=p.fill&&p.fillToZero&&0>s&&0<y?!0:!1):p.fill?0<=s&&(p.fillToZero||0.1<x)?o=!0:0>s&&0<y&&p.fillToZero?(o=!1,q=!0):q=
355 o=!1:0>s&&(o=!1)}}if(o)this.numberTicks=2+Math.ceil((f-(this.tickSpacing-1))/this.tickSpacing),l=this.min=0,f=b/(this.numberTicks-1),b=Math.pow(10,Math.abs(Math.floor(Math.log(f)/Math.LN10))),f/b==parseInt(f/b,10)&&(f+=b),this.tickInterval=Math.ceil(f/b)*b,this.max=this.tickInterval*(this.numberTicks-1);else if(q)this.numberTicks=2+Math.ceil((f-(this.tickSpacing-1))/this.tickSpacing),i=Math.ceil(Math.abs(c)/i*(this.numberTicks-1)),d=this.numberTicks-1-i,f=Math.max(Math.abs(c/i),Math.abs(b/d)),b=Math.pow(10,
356 Math.abs(Math.floor(Math.log(f)/Math.LN10))),this.tickInterval=Math.ceil(f/b)*b,this.max=this.tickInterval*d,this.min=-this.tickInterval*i;else if(null==this.numberTicks&&(this.numberTicks=this.tickInterval?3+Math.ceil(i/this.tickInterval):2+Math.ceil((f-(this.tickSpacing-1))/this.tickSpacing)),null==this.tickInterval?(f=i/(this.numberTicks-1),b=1>f?Math.pow(10,Math.abs(Math.floor(Math.log(f)/Math.LN10))):1,this.tickInterval=Math.ceil(f*b*this.pad)/b):b=1/this.tickInterval,f=this.tickInterval*(this.numberTicks-
357 1),i=(f-i)/2,null==this.min&&(this.min=Math.floor(b*(c-i))/b),null==this.max)this.max=this.min+f;i=a.jqplot.getSignificantFigures(this.tickInterval);i.digitsLeft>=i.significantDigits?i="%d":(b=Math.max(0,5-i.digitsLeft),b=Math.min(b,i.digitsRight),i="%."+b+"f");this._autoFormatString=i}else c=null!=this.min?this.min:c-i*(this.padMin-1),d=null!=this.max?this.max:b+i*(this.padMax-1),i=d-c,null==this.numberTicks&&(this.numberTicks=null!=this.tickInterval?Math.ceil((d-c)/this.tickInterval)+1:100<f?parseInt(3+
358 (f-100)/75,10):2),null==this.tickInterval&&(this.tickInterval=i/(this.numberTicks-1)),null==this.max&&(d=c+this.tickInterval*(this.numberTicks-1)),null==this.min&&(c=d-this.tickInterval*(this.numberTicks-1)),i=a.jqplot.getSignificantFigures(this.tickInterval),i.digitsLeft>=i.significantDigits?i="%d":(b=Math.max(0,5-i.digitsLeft),b=Math.min(b,i.digitsRight),i="%."+b+"f"),this._autoFormatString=i,this.min=c,this.max=d;if(this.renderer.constructor==a.jqplot.LinearAxisRenderer&&""==this._autoFormatString&&
359 (i=(new this.tickRenderer(this.tickOptions)).formatString||a.jqplot.config.defaultTickFormatString,i=i.match(a.jqplot.sprintf.regex)[0],c=0,i&&(-1<i.search(/[fFeEgGpP]/)?c=(c=i.match(/\%\.(\d{0,})?[eEfFgGpP]/))?parseInt(c[1],10):6:-1<i.search(/[di]/)&&(c=0),i=Math.pow(10,-c),this.tickInterval<i&&null==j&&null==k)))(this.tickInterval=i,null==m&&null==l)?(this.min=Math.floor(this._dataBounds.min/i)*i,this.min==this._dataBounds.min&&(this.min=this._dataBounds.min-this.tickInterval),this.max=Math.ceil(this._dataBounds.max/
360 i)*i,this.max==this._dataBounds.max&&(this.max=this._dataBounds.max+this.tickInterval),l=(this.max-this.min)/this.tickInterval,l=l.toFixed(11),l=Math.ceil(l),this.numberTicks=l+1):null==m?(l=(this._dataBounds.max-this.min)/this.tickInterval,l=l.toFixed(11),this.numberTicks=Math.ceil(l)+2,this.max=this.min+this.tickInterval*(this.numberTicks-1)):null==l?(l=(this.max-this._dataBounds.min)/this.tickInterval,l=l.toFixed(11),this.numberTicks=Math.ceil(l)+2,this.min=this.max-this.tickInterval*(this.numberTicks-
361 1)):(this.numberTicks=Math.ceil((m-l)/this.tickInterval)+1,this.min=Math.floor(l*Math.pow(10,c))/Math.pow(10,c),this.max=Math.ceil(m*Math.pow(10,c))/Math.pow(10,c),this.numberTicks=Math.ceil((this.max-this.min)/this.tickInterval)+1)}this._overrideFormatString&&""!=this._autoFormatString&&(this.tickOptions=this.tickOptions||{},this.tickOptions.formatString=this._autoFormatString);for(d=0;d<this.numberTicks;d++)if(m=this.min+d*this.tickInterval,l=new this.tickRenderer(this.tickOptions),l.setTick(m,
362 this.name),this._ticks.push(l),d<this.numberTicks-1)for(x=0;x<this.minorTicks;x++)m+=this.tickInterval/(this.minorTicks+1),l=a.extend(!0,{},this.tickOptions,{name:this.name,value:m,label:"",isMinorTick:!0}),l=new this.tickRenderer(l),this._ticks.push(l)}this.tickInset&&(this.min-=this.tickInset*this.tickInterval,this.max+=this.tickInset*this.tickInterval)};a.jqplot.LinearAxisRenderer.prototype.resetTickValues=function(b){if(a.isArray(b)&&b.length==this._ticks.length){for(var c,d=0;d<b.length;d++)c=
363 this._ticks[d],c.value=b[d],c.label=c.formatter(c.formatString,b[d]),c.label=c.prefix+c.label,c._elem.html(c.label);this.min=a.jqplot.arrayMin(b);this.max=a.jqplot.arrayMax(b);this.pack()}};a.jqplot.LinearAxisRenderer.prototype.pack=function(b,c){var b=b||{},c=c||this._offsets,d=this._ticks,i=this.max,f=this.min,m=c.max,l=c.min,j=null==this._label?!1:this._label.show,k;for(k in b)this._elem.css(k,b[k]);this._offsets=c;var o=m-l,q=i-f;this.breakPoints?(q=q-this.breakPoints[1]+this.breakPoints[0],this.p2u=
364 function(a){return(a-l)*q/o+f},this.u2p=function(a){a>this.breakPoints[0]&&a<this.breakPoints[1]&&(a=this.breakPoints[0]);return a<=this.breakPoints[0]?(a-f)*o/q+l:(a-this.breakPoints[1]+this.breakPoints[0]-f)*o/q+l},"x"==this.name.charAt(0)?(this.series_u2p=function(a){a>this.breakPoints[0]&&a<this.breakPoints[1]&&(a=this.breakPoints[0]);return a<=this.breakPoints[0]?(a-f)*o/q:(a-this.breakPoints[1]+this.breakPoints[0]-f)*o/q},this.series_p2u=function(a){return a*q/o+f}):(this.series_u2p=function(a){a>
365 this.breakPoints[0]&&a<this.breakPoints[1]&&(a=this.breakPoints[0]);return a>=this.breakPoints[1]?(a-i)*o/q:(a+this.breakPoints[1]-this.breakPoints[0]-i)*o/q},this.series_p2u=function(a){return a*q/o+i})):(this.p2u=function(a){return(a-l)*q/o+f},this.u2p=function(a){return(a-f)*o/q+l},"xaxis"==this.name||"x2axis"==this.name?(this.series_u2p=function(a){return(a-f)*o/q},this.series_p2u=function(a){return a*q/o+f}):(this.series_u2p=function(a){return(a-i)*o/q},this.series_p2u=function(a){return a*q/
366 o+i}));if(this.show)if("xaxis"==this.name||"x2axis"==this.name){for(k=0;k<d.length;k++){var p=d[k];if(p.show&&p.showLabel){var r;if(p.constructor==a.jqplot.CanvasAxisTickRenderer&&p.angle)switch(r="xaxis"==this.name?1:-1,p.labelPosition){case "auto":r=0>r*p.angle?-p.getWidth()+p._textRenderer.height*Math.sin(-p._textRenderer.angle)/2:-p._textRenderer.height*Math.sin(p._textRenderer.angle)/2;break;case "end":r=-p.getWidth()+p._textRenderer.height*Math.sin(-p._textRenderer.angle)/2;break;case "start":r=
367 -p._textRenderer.height*Math.sin(p._textRenderer.angle)/2;break;case "middle":r=-p.getWidth()/2+p._textRenderer.height*Math.sin(-p._textRenderer.angle)/2;break;default:r=-p.getWidth()/2+p._textRenderer.height*Math.sin(-p._textRenderer.angle)/2}else r=-p.getWidth()/2;r=this.u2p(p.value)+r+"px";p._elem.css("left",r);p.pack()}}j&&(m=this._label._elem.outerWidth(!0),this._label._elem.css("left",l+o/2-m/2+"px"),"xaxis"==this.name?this._label._elem.css("bottom","0px"):this._label._elem.css("top","0px"),
368 this._label.pack())}else{for(k=0;k<d.length;k++)if(p=d[k],p.show&&p.showLabel){if(p.constructor==a.jqplot.CanvasAxisTickRenderer&&p.angle)switch(r="yaxis"==this.name?1:-1,p.labelPosition){case "auto":case "end":r=0>r*p.angle?-p._textRenderer.height*Math.cos(-p._textRenderer.angle)/2:-p.getHeight()+p._textRenderer.height*Math.cos(p._textRenderer.angle)/2;break;case "start":r=0<p.angle?-p._textRenderer.height*Math.cos(-p._textRenderer.angle)/2:-p.getHeight()+p._textRenderer.height*Math.cos(p._textRenderer.angle)/
369 2;break;case "middle":r=-p.getHeight()/2;break;default:r=-p.getHeight()/2}else r=-p.getHeight()/2;r=this.u2p(p.value)+r+"px";p._elem.css("top",r);p.pack()}j&&(d=this._label._elem.outerHeight(!0),this._label._elem.css("top",m-o/2-d/2+"px"),"yaxis"==this.name?this._label._elem.css("left","0px"):this._label._elem.css("right","0px"),this._label.pack())}d=null};a.jqplot.LinearTickGenerator=function(b,c,d,i,f,m){f=null===f?!1:f;m=null===m||f?!1:m;b===c&&(c=c?0:1);if(c<b)var l=c,c=b,b=l;var l=[],d=N(c-b,
370 d||1),j=a.jqplot.getSignificantFigures;null==i?!f&&!m?(l[0]=Math.floor(b/d)*d,l[1]=Math.ceil(c/d)*d,l[2]=Math.round((l[1]-l[0])/d+1),l[3]=L(d),l[4]=d):f?(l[0]=b,l[2]=Math.ceil((c-b)/d+1),l[1]=b+(l[2]-1)*d,i=j(b).digitsRight,b=j(d).digitsRight,l[3]=i<b?L(d):"%."+i+"f",l[4]=d):m&&(l[1]=c,l[2]=Math.ceil((c-b)/d+1),l[0]=c-(l[2]-1)*d,i=j(c).digitsRight,b=j(d).digitsRight,l[3]=i<b?L(d):"%."+i+"f",l[4]=d):(f=[],f[0]=Math.floor(b/d)*d,f[1]=Math.ceil(c/d)*d,f[2]=Math.round((f[1]-f[0])/d+1),f[3]=L(d),f[4]=
371 d,f[2]===i?l=f:(d=O(f[1]-f[0],i),l[0]=f[0],l[2]=i,l[4]=d,l[3]=L(d),l[1]=l[0]+(l[2]-1)*l[4]));return l};a.jqplot.LinearTickGenerator.bestLinearInterval=N;a.jqplot.LinearTickGenerator.bestInterval=O;a.jqplot.LinearTickGenerator.bestLinearComponents=function(a,b){var c=Math.floor(Math.log(a)/Math.LN10),c=Math.pow(10,c),d;d=a/c/b;d=0.38>=d?0.1:1.6>=d?0.2:4>=d?0.5:8>=d?1:16>=d?2:5;return[d*c,d,c]};a.jqplot.LinearTickGenerator.bestConstrainedInterval=function(b,c,d){for(var i=Math.floor(d/2),f=Math.ceil(1.5*
372 d),l=Number.MAX_VALUE,m=c-b,j,k,o=a.jqplot.getSignificantFigures,q,p,r=0,s=f-i+1;r<s;r++)q=i+r,f=m/(q-1),j=o(f),f=Math.abs(d-q)+j.digitsRight,f<l?(l=f,k=q,p=j.digitsRight):f===l&&j.digitsRight<p&&(k=q,p=j.digitsRight);d=Math.max(p,Math.max(o(b).digitsRight,o(c).digitsRight));return[b,c,k,0===d?"%d":"%."+d+"f",m/(k-1)]};a.jqplot.MarkerRenderer=function(b){this.show=!0;this.style="filledCircle";this.lineWidth=2;this.size=9;this.color="#666666";this.shadow=!0;this.shadowAngle=45;this.shadowOffset=1;
373 this.shadowDepth=3;this.shadowAlpha="0.07";this.shadowRenderer=new a.jqplot.ShadowRenderer;this.shapeRenderer=new a.jqplot.ShapeRenderer;a.extend(!0,this,b)};a.jqplot.MarkerRenderer.prototype.init=function(b){a.extend(!0,this,b);b={angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,lineWidth:this.lineWidth,depth:this.shadowDepth,closePath:!0};-1!=this.style.indexOf("filled")&&(b.fill=!0);-1!=this.style.indexOf("ircle")&&(b.isarc=!0,b.closePath=!1);this.shadowRenderer.init(b);b=
374 {fill:!1,isarc:!1,strokeStyle:this.color,fillStyle:this.color,lineWidth:this.lineWidth,closePath:!0};-1!=this.style.indexOf("filled")&&(b.fill=!0);-1!=this.style.indexOf("ircle")&&(b.isarc=!0,b.closePath=!1);this.shapeRenderer.init(b)};a.jqplot.MarkerRenderer.prototype.drawDiamond=function(a,b,c,d,f){var d=this.size/2/1.2,l=1.2*(this.size/2),a=[[a-d,b],[a,b+l],[a+d,b],[a,b-l]];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,f)};a.jqplot.MarkerRenderer.prototype.drawPlus=function(b,
375 c,d){var i=1*(this.size/2),f=1*(this.size/2),f=[[b,c-f],[b,c+f]],b=[[b+i,c],[b-i,c]],c=a.extend(!0,{},this.options,{closePath:!1});this.shadow&&(this.shadowRenderer.draw(d,f,{closePath:!1}),this.shadowRenderer.draw(d,b,{closePath:!1}));this.shapeRenderer.draw(d,f,c);this.shapeRenderer.draw(d,b,c)};a.jqplot.MarkerRenderer.prototype.drawX=function(b,c,d){var i=1*(this.size/2),f=1*(this.size/2),l=a.extend(!0,{},this.options,{closePath:!1}),m=[[b-i,c-f],[b+i,c+f]],b=[[b-i,c+f],[b+i,c-f]];this.shadow&&
376 (this.shadowRenderer.draw(d,m,{closePath:!1}),this.shadowRenderer.draw(d,b,{closePath:!1}));this.shapeRenderer.draw(d,m,l);this.shapeRenderer.draw(d,b,l)};a.jqplot.MarkerRenderer.prototype.drawDash=function(a,b,c,d,f){d=1*(this.size/2);a=[[a-d,b],[a+d,b]];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,f)};a.jqplot.MarkerRenderer.prototype.drawLine=function(a,b,c,d,f){a=[a,b];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,f)};a.jqplot.MarkerRenderer.prototype.drawSquare=
377 function(a,b,c,d,f){var d=this.size/2/1,l=1*(this.size/2),a=[[a-d,b-l],[a-d,b+l],[a+d,b+l],[a+d,b-l]];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,f)};a.jqplot.MarkerRenderer.prototype.drawCircle=function(a,b,c,d,f){a=[a,b,this.size/2,0,2*Math.PI,!0];this.shadow&&this.shadowRenderer.draw(c,a);this.shapeRenderer.draw(c,a,f)};a.jqplot.MarkerRenderer.prototype.draw=function(a,b,c,d){d=d||{};if(null==d.show||!1!=d.show)switch(d.color&&!d.fillStyle&&(d.fillStyle=d.color),d.color&&
378 !d.strokeStyle&&(d.strokeStyle=d.color),this.style){case "diamond":this.drawDiamond(a,b,c,!1,d);break;case "filledDiamond":this.drawDiamond(a,b,c,!0,d);break;case "circle":this.drawCircle(a,b,c,!1,d);break;case "filledCircle":this.drawCircle(a,b,c,!0,d);break;case "square":this.drawSquare(a,b,c,!1,d);break;case "filledSquare":this.drawSquare(a,b,c,!0,d);break;case "x":this.drawX(a,b,c,!0,d);break;case "plus":this.drawPlus(a,b,c,!0,d);break;case "dash":this.drawDash(a,b,c,!0,d);break;case "line":this.drawLine(a,
379 b,c,!1,d);break;default:this.drawDiamond(a,b,c,!1,d)}};a.jqplot.ShadowRenderer=function(b){this.angle=45;this.offset=1;this.alpha=0.07;this.lineWidth=1.5;this.lineJoin="miter";this.lineCap="round";this.fill=this.closePath=!1;this.depth=3;this.strokeStyle="rgba(0,0,0,0.1)";this.isarc=!1;a.extend(!0,this,b)};a.jqplot.ShadowRenderer.prototype.init=function(b){a.extend(!0,this,b)};a.jqplot.ShadowRenderer.prototype.draw=function(b,c,d){b.save();var f=null!=d?d:{},d=null!=f.fill?f.fill:this.fill,l=null!=
380 f.fillRect?f.fillRect:this.fillRect,m=null!=f.closePath?f.closePath:this.closePath,j=null!=f.offset?f.offset:this.offset,k=null!=f.alpha?f.alpha:this.alpha,q=null!=f.depth?f.depth:this.depth,o=null!=f.isarc?f.isarc:this.isarc,s=null!=f.linePattern?f.linePattern:this.linePattern;b.lineWidth=null!=f.lineWidth?f.lineWidth:this.lineWidth;b.lineJoin=null!=f.lineJoin?f.lineJoin:this.lineJoin;b.lineCap=null!=f.lineCap?f.lineCap:this.lineCap;b.strokeStyle=f.strokeStyle||this.strokeStyle||"rgba(0,0,0,"+k+
381 ")";b.fillStyle=f.fillStyle||this.fillStyle||"rgba(0,0,0,"+k+")";for(f=0;f<q;f++){k=a.jqplot.LinePattern(b,s);b.translate(Math.cos(this.angle*Math.PI/180)*j,Math.sin(this.angle*Math.PI/180)*j);k.beginPath();if(o)b.arc(c[0],c[1],c[2],c[3],c[4],!0);else if(l)l&&b.fillRect(c[0],c[1],c[2],c[3]);else if(c&&c.length)for(var p=!0,r=0;r<c.length;r++)null!=c[r][0]&&null!=c[r][1]?p?(k.moveTo(c[r][0],c[r][1]),p=!1):k.lineTo(c[r][0],c[r][1]):p=!0;m&&k.closePath();d?b.fill():b.stroke()}b.restore()};a.jqplot.ShapeRenderer=
382 function(b){this.lineWidth=1.5;this.linePattern="solid";this.lineJoin="miter";this.lineCap="round";this.clearRect=this.strokeRect=this.fillRect=this.isarc=this.fill=this.closePath=!1;this.fillStyle=this.strokeStyle="#999999";a.extend(!0,this,b)};a.jqplot.ShapeRenderer.prototype.init=function(b){a.extend(!0,this,b)};a.jqplot.ShapeRenderer.prototype.draw=function(b,c,d){b.save();var f=null!=d?d:{},d=null!=f.fill?f.fill:this.fill,l=null!=f.closePath?f.closePath:this.closePath,m=null!=f.fillRect?f.fillRect:
383 this.fillRect,j=null!=f.strokeRect?f.strokeRect:this.strokeRect,k=null!=f.clearRect?f.clearRect:this.clearRect,q=null!=f.isarc?f.isarc:this.isarc,o=a.jqplot.LinePattern(b,null!=f.linePattern?f.linePattern:this.linePattern);b.lineWidth=f.lineWidth||this.lineWidth;b.lineJoin=f.lineJoin||this.lineJoin;b.lineCap=f.lineCap||this.lineCap;b.strokeStyle=f.strokeStyle||f.color||this.strokeStyle;b.fillStyle=f.fillStyle||this.fillStyle;b.beginPath();if(q)b.arc(c[0],c[1],c[2],c[3],c[4],!0),l&&b.closePath(),d?
384 b.fill():b.stroke();else if(k)b.clearRect(c[0],c[1],c[2],c[3]);else if(m||j){if(m&&b.fillRect(c[0],c[1],c[2],c[3]),j){b.strokeRect(c[0],c[1],c[2],c[3]);b.restore();return}}else if(c&&c.length){f=!0;for(m=0;m<c.length;m++)null!=c[m][0]&&null!=c[m][1]?f?(o.moveTo(c[m][0],c[m][1]),f=!1):o.lineTo(c[m][0],c[m][1]):f=!0;l&&o.closePath();d?b.fill():b.stroke()}b.restore()};a.jqplot.TableLegendRenderer=function(){};a.jqplot.TableLegendRenderer.prototype.init=function(b){a.extend(!0,this,b)};a.jqplot.TableLegendRenderer.prototype.addrow=
385 function(b,c,d,f){var d=d?this.rowSpacing+"px":"0px",l,m,j;l=document.createElement("tr");l=a(l);l.addClass("jqplot-table-legend");f?l.prependTo(this._elem):l.appendTo(this._elem);this.showSwatches&&(f=a(document.createElement("td")),f.addClass("jqplot-table-legend jqplot-table-legend-swatch"),f.css({textAlign:"center",paddingTop:d}),m=a(document.createElement("div")),m.addClass("jqplot-table-legend-swatch-outline"),j=a(document.createElement("div")),j.addClass("jqplot-table-legend-swatch"),j.css({backgroundColor:c,
386 borderColor:c}),l.append(f.append(m.append(j))));this.showLabels&&(f=a(document.createElement("td")),f.addClass("jqplot-table-legend jqplot-table-legend-label"),f.css("paddingTop",d),l.append(f),this.escapeHtml?f.text(b):f.html(b))};a.jqplot.TableLegendRenderer.prototype.draw=function(){this._elem&&(this._elem.emptyForce(),this._elem=null);if(this.show){var b=this._series,c=document.createElement("table");this._elem=a(c);this._elem.addClass("jqplot-table-legend");for(var d=c=!1,f,l=0;l<b.length;l++){f=
387 b[l];if(f._stack||f.renderer.constructor==a.jqplot.BezierCurveRenderer)d=!0;if(f.show&&f.showLabel){var m=this.labels[l]||f.label.toString();if(m){var j=f.color;d&&l<b.length-1?c=!0:d&&l==b.length-1&&(c=!1);this.renderer.addrow.call(this,m,j,c,d);c=!0}for(m=0;m<a.jqplot.addLegendRowHooks.length;m++)if(j=a.jqplot.addLegendRowHooks[m].call(this,f))this.renderer.addrow.call(this,j.label,j.color,c),c=!0}}}return this._elem};a.jqplot.TableLegendRenderer.prototype.pack=function(a){if(this.show)if("insideGrid"==
388 this.placement)switch(this.location){case "nw":var b=a.left,c=a.top;this._elem.css("left",b);this._elem.css("top",c);break;case "n":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;c=a.top;this._elem.css("left",b);this._elem.css("top",c);break;case "ne":b=a.right;c=a.top;this._elem.css({right:b,top:c});break;case "e":b=a.right;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({right:b,top:c});break;case "se":b=a.right;c=a.bottom;this._elem.css({right:b,
389 bottom:c});break;case "s":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;c=a.bottom;this._elem.css({left:b,bottom:c});break;case "sw":b=a.left;c=a.bottom;this._elem.css({left:b,bottom:c});break;case "w":b=a.left;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({left:b,top:c});break;default:b=a.right,c=a.bottom,this._elem.css({right:b,bottom:c})}else if("outside"==this.placement)switch(this.location){case "nw":b=this._plotDimensions.width-a.left;
390 c=a.top;this._elem.css("right",b);this._elem.css("top",c);break;case "n":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;c=this._plotDimensions.height-a.top;this._elem.css("left",b);this._elem.css("bottom",c);break;case "ne":b=this._plotDimensions.width-a.right;c=a.top;this._elem.css({left:b,top:c});break;case "e":b=this._plotDimensions.width-a.right;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({left:b,top:c});break;case "se":b=this._plotDimensions.width-
391 a.right;c=a.bottom;this._elem.css({left:b,bottom:c});break;case "s":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;c=this._plotDimensions.height-a.bottom;this._elem.css({left:b,top:c});break;case "sw":b=this._plotDimensions.width-a.left;c=a.bottom;this._elem.css({right:b,bottom:c});break;case "w":b=this._plotDimensions.width-a.left;c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({right:b,top:c});break;default:b=a.right,c=a.bottom,this._elem.css({right:b,
392 bottom:c})}else switch(this.location){case "nw":this._elem.css({left:0,top:a.top});break;case "n":b=(a.left+(this._plotDimensions.width-a.right))/2-this.getWidth()/2;this._elem.css({left:b,top:a.top});break;case "ne":this._elem.css({right:0,top:a.top});break;case "e":c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({right:a.right,top:c});break;case "se":this._elem.css({right:a.right,bottom:a.bottom});break;case "s":b=(a.left+(this._plotDimensions.width-a.right))/
393 2-this.getWidth()/2;this._elem.css({left:b,bottom:a.bottom});break;case "sw":this._elem.css({left:a.left,bottom:a.bottom});break;case "w":c=(a.top+(this._plotDimensions.height-a.bottom))/2-this.getHeight()/2;this._elem.css({left:a.left,top:c});break;default:this._elem.css({right:a.right,bottom:a.bottom})}};a.jqplot.ThemeEngine=function(){this.themes={};this.activeTheme=null};a.jqplot.ThemeEngine.prototype.init=function(){var b=new a.jqplot.Theme({_name:"Default"}),c,d,f;for(c in b.target)b.target[c]=
394 "textColor"==c?this.target.css("color"):this.target.css(c);if(this.title.show&&this.title._elem)for(c in b.title)b.title[c]="textColor"==c?this.title._elem.css("color"):this.title._elem.css(c);for(c in b.grid)b.grid[c]=this.grid[c];null==b.grid.backgroundColor&&null!=this.grid.background&&(b.grid.backgroundColor=this.grid.background);if(this.legend.show&&this.legend._elem)for(c in b.legend)b.legend[c]="textColor"==c?this.legend._elem.css("color"):this.legend._elem.css(c);var l;for(d=0;d<this.series.length;d++)for(c in l=
395 this.series[d],l.renderer.constructor==a.jqplot.LineRenderer?b.series.push(new ea):l.renderer.constructor==a.jqplot.BarRenderer?b.series.push(new la):l.renderer.constructor==a.jqplot.PieRenderer?b.series.push(new da):l.renderer.constructor==a.jqplot.DonutRenderer?b.series.push(new fa):l.renderer.constructor==a.jqplot.FunnelRenderer?b.series.push(new ga):l.renderer.constructor==a.jqplot.MeterGaugeRenderer?b.series.push(new xa):b.series.push({}),b.series[d])b.series[d][c]=l[c];for(c in this.axes){l=
396 this.axes[c];d=b.axes[c]=new T;d.borderColor=l.borderColor;d.borderWidth=l.borderWidth;if(l._ticks&&l._ticks[0])for(f in d.ticks)l._ticks[0].hasOwnProperty(f)?d.ticks[f]=l._ticks[0][f]:l._ticks[0]._elem&&(d.ticks[f]=l._ticks[0]._elem.css(f));if(l._label&&l._label.show)for(f in d.label)l._label[f]?d.label[f]=l._label[f]:l._label._elem&&(d.label[f]="textColor"==f?l._label._elem.css("color"):l._label._elem.css(f))}this.themeEngine._add(b);this.themeEngine.activeTheme=this.themeEngine.themes[b._name]};
397 a.jqplot.ThemeEngine.prototype.get=function(a){return a?this.themes[a]:this.activeTheme};a.jqplot.ThemeEngine.prototype.getThemeNames=function(){var a=[],b;for(b in this.themes)a.push(b);return a.sort(F)};a.jqplot.ThemeEngine.prototype.getThemes=function(){var a=[],b=[],c;for(c in this.themes)a.push(c);a.sort(F);for(c=0;c<a.length;c++)b.push(this.themes[a[c]]);return b};a.jqplot.ThemeEngine.prototype.activate=function(b,c){var d=!1;!c&&(this.activeTheme&&this.activeTheme._name)&&(c=this.activeTheme._name);
398 if(this.themes.hasOwnProperty(c)){var f=this.themes[c];this.activeTheme=f;var l;l=["xaxis","x2axis","yaxis","y2axis"];for(o=0;o<l.length;o++){var m=l[o];null!=f.axesStyles.borderColor&&(b.axes[m].borderColor=f.axesStyles.borderColor);null!=f.axesStyles.borderWidth&&(b.axes[m].borderWidth=f.axesStyles.borderWidth)}for(var j in b.axes)if(o=b.axes[j],o.show){m=a.jqplot.extend(!0,{},f.axes[j]||{},f.axesStyles);null!=m.borderColor&&(o.borderColor=m.borderColor,d=!0);null!=m.borderWidth&&(o.borderWidth=
399 m.borderWidth,d=!0);if(o._ticks&&o._ticks[0])for(var k in m.ticks)l=m.ticks[k],null!=l&&(o.tickOptions[k]=l,o._ticks=[],d=!0);if(o._label&&o._label.show)for(k in m.label)l=m.label[k],null!=l&&(o.labelOptions[k]=l,d=!0)}for(var q in f.grid)null!=f.grid[q]&&(b.grid[q]=f.grid[q]);d||b.grid.draw();if(b.legend.show)for(q in f.legend)null!=f.legend[q]&&(b.legend[q]=f.legend[q]);if(b.title.show)for(q in f.title)null!=f.title[q]&&(b.title[q]=f.title[q]);var o;for(o=0;o<f.series.length;o++)for(q in f.series[o])l=
400 null!=f.seriesStyles[q]?f.seriesStyles[q]:f.series[o][q],null!=l&&("color"==q?(b.series[o].renderer.shapeRenderer.fillStyle=l,b.series[o].renderer.shapeRenderer.strokeStyle=l,b.series[o][q]=l):"lineWidth"==q||"linePattern"==q?(b.series[o].renderer.shapeRenderer[q]=l,b.series[o][q]=l):"markerOptions"==q?(W(b.series[o].markerOptions,l),W(b.series[o].markerRenderer,l)):b.series[o][q]=l,d=!0);d&&(b.target.empty(),b.draw());for(q in f.target)null!=f.target[q]&&b.target.css(q,f.target[q])}else throw Error("No theme of that name");
401 };a.jqplot.ThemeEngine.prototype._add=function(a,b){b&&(a._name=b);a._name||(a._name=Date.parse(new Date));if(this.themes.hasOwnProperty(a._name))throw Error("jqplot.ThemeEngine Error: Theme already in use");this.themes[a._name]=a};a.jqplot.ThemeEngine.prototype.remove=function(a){return"Default"==a?!1:delete this.themes[a]};a.jqplot.ThemeEngine.prototype.newTheme=function(b,c){"object"==typeof b&&(c=c||b,b=null);var b=c&&c._name?c._name:b||Date.parse(new Date),d=this.copy(this.themes.Default._name,
402 b);a.jqplot.extend(d,c);return d};a.jqplot.clone=M;a.jqplot.merge=W;a.jqplot.extend=function(){var b=arguments[0]||{},c=1,d=arguments.length,f=!1,l;"boolean"===typeof b&&(f=b,b=arguments[1]||{},c=2);for("object"!==typeof b&&"[object Function]"===!toString.call(b)&&(b={});c<d;c++)if(null!=(l=arguments[c]))for(var m in l){var j=b[m],k=l[m];b!==k&&(f&&k&&"object"===typeof k&&!k.nodeType?b[m]=a.jqplot.extend(f,j||(null!=k.length?[]:{}),k):k!==K&&(b[m]=k))}return b};a.jqplot.ThemeEngine.prototype.rename=
403 function(a,b){if("Default"==a||"Default"==b)throw Error("jqplot.ThemeEngine Error: Cannot rename from/to Default");if(this.themes.hasOwnProperty(b))throw Error("jqplot.ThemeEngine Error: New name already in use.");if(this.themes.hasOwnProperty(a)){var c=this.copy(a,b);this.remove(a);return c}throw Error("jqplot.ThemeEngine Error: Old name or new name invalid");};a.jqplot.ThemeEngine.prototype.copy=function(b,c,d){if("Default"==c)throw Error("jqplot.ThemeEngine Error: Cannot copy over Default theme");
404 if(!this.themes.hasOwnProperty(b))throw Error("jqplot.ThemeEngine Error: Source name invalid");if(this.themes.hasOwnProperty(c))throw Error("jqplot.ThemeEngine Error: Target name invalid");b=M(this.themes[b]);b._name=c;a.jqplot.extend(!0,b,d);this._add(b);return b};a.jqplot.Theme=function(b,c){"object"==typeof b&&(c=c||b,b=null);this._name=b=b||Date.parse(new Date);this.target={backgroundColor:null};this.legend={textColor:null,fontFamily:null,fontSize:null,border:null,background:null};this.title=
405 {textColor:null,fontFamily:null,fontSize:null,textAlign:null};this.seriesStyles={};this.series=[];this.grid={drawGridlines:null,gridLineColor:null,gridLineWidth:null,backgroundColor:null,borderColor:null,borderWidth:null,shadow:null};this.axesStyles={label:{},ticks:{}};this.axes={};"string"==typeof c?this._name=c:"object"==typeof c&&a.jqplot.extend(!0,this,c)};var T=function(){this.borderWidth=this.borderColor=null;this.ticks=new pa;this.label=new qa},pa=function(){this.fontFamily=this.fontSize=this.whiteSpace=
406 this.textColor=this.size=this.showMark=this.showLabel=this.showGridline=this.show=null},qa=function(){this.fontWeight=this.fontFamily=this.fontSize=this.whiteSpace=this.textColor=null},ea=function(){this.showMarker=this.fillColor=this.shadow=this.linePattern=this.lineWidth=this.color=null;this.markerOptions=new ra},ra=function(){this.shadow=this.color=this.size=this.lineWidth=this.style=this.show=null},la=function(){this.highlightColors=this.barWidth=this.barMargin=this.barPadding=this.shadow=this.lineWidth=
407 this.seriesColors=this.color=null},da=function(){this.highlightColors=this.lineWidth=this.startAngle=this.shadow=this.fill=this.sliceMargin=this.padding=this.seriesColors=null},fa=function(){this.highlightColors=this.ringMargin=this.thickness=this.innerDiameter=this.lineWidth=this.startAngle=this.shadow=this.fill=this.sliceMargin=this.padding=this.seriesColors=null},ga=function(){this.highlightColors=this.seriesColors=this.sectionMargin=this.padding=this.shadow=this.lineWidth=this.color=null},xa=
408 function(){this.needlePad=this.needleThickness=this.hubRadius=this.intervalOuterRadius=this.intervalInnerRadius=this.intervalColors=this.ringWidth=this.tickColor=this.ringColor=this.backgroundColor=this.padding=null};a.fn.jqplotChildText=function(){return a(this).contents().filter(function(){return 3==this.nodeType}).text()};a.fn.jqplotGetComputedFontStyle=function(){for(var a=window.getComputedStyle?window.getComputedStyle(this[0],""):this[0].currentStyle,b=a["font-style"]?["font-style","font-weight",
409 "font-size","font-family"]:["fontStyle","fontWeight","fontSize","fontFamily"],c=[],d=0;d<b.length;++d){var f=""+a[b[d]];f&&"normal"!=f&&c.push(f)}return c.join(" ")};a.fn.jqplotToImageCanvas=function(b){function c(b,d,e,g,f,i){var l;l=parseInt(a(b).css("line-height"),10);isNaN(l)&&(l=1.2*parseInt(a(b).css("font-size"),10));var m=a(b).innerWidth();a(b).innerHeight();for(var n=e.split(/\s+/),o=n.length,j="",k=[],q=f,r=g,s=0;s<o;s++)j+=n[s],d.measureText(j).width>m&&(k.push(s),j="",s--);if(0===k.length)"center"===
410 a(b).css("textAlign")&&(r=g+(i-d.measureText(j).width)/2-p),d.fillText(e,r,f);else{j=n.slice(0,k[0]).join(" ");"center"===a(b).css("textAlign")&&(r=g+(i-d.measureText(j).width)/2-p);d.fillText(j,r,q);q+=l;s=1;for(e=k.length;s<e;s++)j=n.slice(k[s-1],k[s]).join(" "),"center"===a(b).css("textAlign")&&(r=g+(i-d.measureText(j).width)/2-p),d.fillText(j,r,q),q+=l;j=n.slice(k[s-1],n.length).join(" ");"center"===a(b).css("textAlign")&&(r=g+(i-d.measureText(j).width)/2-p);d.fillText(j,r,q)}}function d(b,e,
411 f){var i=b.tagName.toLowerCase(),l=a(b).position(),o=window.getComputedStyle?window.getComputedStyle(b,""):b.currentStyle,j=e+l.left+parseInt(o.marginLeft,10)+parseInt(o.borderLeftWidth,10)+parseInt(o.paddingLeft,10),p=f+l.top+parseInt(o.marginTop,10)+parseInt(o.borderTopWidth,10)+parseInt(o.paddingTop,10),k=m.width;if(("div"==i||"span"==i)&&!a(b).hasClass("jqplot-highlighter-tooltip")){if(a(b).children().each(function(){d(this,j,p)}),e=a(b).jqplotChildText())E.font=a(b).jqplotGetComputedFontStyle(),
412 E.fillStyle=a(b).css("color"),c(b,E,e,j,p,k)}else"table"===i&&a(b).hasClass("jqplot-table-legend")?(E.strokeStyle=a(b).css("border-top-color"),E.fillStyle=a(b).css("background-color"),E.fillRect(j,p,a(b).innerWidth(),a(b).innerHeight()),0<parseInt(a(b).css("border-top-width"),10)&&E.strokeRect(j,p,a(b).innerWidth(),a(b).innerHeight()),a(b).find("div.jqplot-table-legend-swatch-outline").each(function(){var b=a(this);E.strokeStyle=b.css("border-top-color");var c=j+b.position().left,d=p+b.position().top;
413 E.strokeRect(c,d,b.innerWidth(),b.innerHeight());var c=c+parseInt(b.css("padding-left"),10),d=d+parseInt(b.css("padding-top"),10),e=b.innerHeight()-2*parseInt(b.css("padding-top"),10),g=b.innerWidth()-2*parseInt(b.css("padding-left"),10),b=b.children("div.jqplot-table-legend-swatch");E.fillStyle=b.css("background-color");E.fillRect(c,d,g,e)}),a(b).find("td.jqplot-table-legend-label").each(function(){var b=a(this),d=j+b.position().left,e=p+b.position().top+parseInt(b.css("padding-top"),10);E.font=
414 b.jqplotGetComputedFontStyle();E.fillStyle=b.css("color");c(b,E,b.text(),d,e,k)})):"canvas"==i&&E.drawImage(b,j,p)}var b=b||{},f=null==b.x_offset?0:b.x_offset,l=null==b.y_offset?0:b.y_offset,b=null==b.backgroundColor?"rgb(255,255,255)":b.backgroundColor;if(0==a(this).width()||0==a(this).height()||a.jqplot.use_excanvas)return null;for(var m=document.createElement("canvas"),j=a(this).outerHeight(!0),k=a(this).outerWidth(!0),q=a(this).offset(),o=q.left,s=q.top,p=0,r=0,q="jqplot-table-legend jqplot-xaxis-tick jqplot-x2axis-tick jqplot-yaxis-tick jqplot-y2axis-tick jqplot-y3axis-tick jqplot-y4axis-tick jqplot-y5axis-tick jqplot-y6axis-tick jqplot-y7axis-tick jqplot-y8axis-tick jqplot-y9axis-tick jqplot-xaxis-label jqplot-x2axis-label jqplot-yaxis-label jqplot-y2axis-label jqplot-y3axis-label jqplot-y4axis-label jqplot-y5axis-label jqplot-y6axis-label jqplot-y7axis-label jqplot-y8axis-label jqplot-y9axis-label".split(" "),
415 y,x,D,B,w=0;w<q.length;w++)a(this).find("."+q[w]).each(function(){y=a(this).offset().top-s;x=a(this).offset().left-o;B=x+a(this).outerWidth(!0)+p;D=y+a(this).outerHeight(!0)+r;x<-p&&(k=k-p-x,p=-x);y<-r&&(j=j-r-y,r=-y);B>k&&(k=B);D>j&&(j=D)});m.width=k+Number(f);m.height=j+Number(l);var E=m.getContext("2d");E.save();E.fillStyle=b;E.fillRect(0,0,m.width,m.height);E.restore();E.translate(p,r);E.textAlign="left";E.textBaseline="top";a(this).children().each(function(){d(this,f,l)});return m};a.fn.jqplotToImageStr=
416 function(b){return(b=a(this).jqplotToImageCanvas(b))?b.toDataURL("image/png"):null};a.fn.jqplotToImageElem=function(b){var c=document.createElement("img"),b=a(this).jqplotToImageStr(b);c.src=b;return c};a.fn.jqplotToImageElemStr=function(b){return"<img src="+a(this).jqplotToImageStr(b)+" />"};a.fn.jqplotSaveImage=function(){var b=a(this).jqplotToImageStr({});b&&(window.location.href=b.replace("image/png","image/octet-stream"))};a.fn.jqplotViewImage=function(){var b=a(this).jqplotToImageElemStr({});
417 a(this).jqplotToImageStr({});if(b){var c=window.open("");c.document.open("image/png");c.document.write(b);c.document.close()}};var C=function(){this.syntax=C.config.syntax;this._type="jsDate";this.proxy=new Date;this.options={};this.locale=C.regional.getLocale();this.formatString="";this.defaultCentury=C.config.defaultCentury;switch(arguments.length){case 0:break;case 1:if("[object Object]"==P(arguments[0])&&"jsDate"!=arguments[0]._type){var a=this.options=arguments[0];this.syntax=a.syntax||this.syntax;
418 this.defaultCentury=a.defaultCentury||this.defaultCentury;this.proxy=C.createDate(a.date)}else this.proxy=C.createDate(arguments[0]);break;default:for(var a=[],b=0;b<arguments.length;b++)a.push(arguments[b]);this.proxy=new Date;this.proxy.setFullYear.apply(this.proxy,a.slice(0,3));a.slice(3).length&&this.proxy.setHours.apply(this.proxy,a.slice(3))}};C.config={defaultLocale:"en",syntax:"perl",defaultCentury:1900};C.prototype.add=function(a,b){var c=V[b]||V.day;"number"==typeof c?this.proxy.setTime(this.proxy.getTime()+
419 c*a):c.add(this,a);return this};C.prototype.clone=function(){return new C(this.proxy.getTime())};C.prototype.getUtcOffset=function(){return 6E4*this.proxy.getTimezoneOffset()};C.prototype.diff=function(a,b,c){a=new C(a);if(null===a)return null;b=V[b]||V.day;a="number"==typeof b?(this.proxy.getTime()-a.proxy.getTime())/b:b.diff(this.proxy,a.proxy);return c?a:Math[0<a?"floor":"ceil"](a)};C.prototype.getAbbrDayName=function(){return C.regional[this.locale].dayNamesShort[this.proxy.getDay()]};C.prototype.getAbbrMonthName=
420 function(){return C.regional[this.locale].monthNamesShort[this.proxy.getMonth()]};C.prototype.getAMPM=function(){return 12<=this.proxy.getHours()?"PM":"AM"};C.prototype.getAmPm=function(){return 12<=this.proxy.getHours()?"pm":"am"};C.prototype.getCentury=function(){return parseInt(this.proxy.getFullYear()/100,10)};C.prototype.getDate=function(){return this.proxy.getDate()};C.prototype.getDay=function(){return this.proxy.getDay()};C.prototype.getDayOfWeek=function(){var a=this.proxy.getDay();return 0===
421 a?7:a};C.prototype.getDayOfYear=function(){var a=this.proxy,b=a-new Date(""+a.getFullYear()+"/1/1 GMT"),b=b+6E4*a.getTimezoneOffset();return parseInt(b/6E4/60/24,10)+1};C.prototype.getDayName=function(){return C.regional[this.locale].dayNames[this.proxy.getDay()]};C.prototype.getFullWeekOfYear=function(){var a=this.proxy,b=this.getDayOfYear(),a=6-a.getDay();return parseInt((b+a)/7,10)};C.prototype.getFullYear=function(){return this.proxy.getFullYear()};C.prototype.getGmtOffset=function(){var a=this.proxy.getTimezoneOffset()/
422 60,b=0>a?"+":"-",a=Math.abs(a);return b+na(Math.floor(a),2)+":"+na(60*(a%1),2)};C.prototype.getHours=function(){return this.proxy.getHours()};C.prototype.getHours12=function(){var a=this.proxy.getHours();return 12<a?a-12:0==a?12:a};C.prototype.getIsoWeek=function(){var a=this.proxy,b=this.getWeekOfYear(),c=(new Date(""+a.getFullYear()+"/1/1")).getDay(),b=b+(4<c||1>=c?0:1);53==b&&4>(new Date(""+a.getFullYear()+"/12/31")).getDay()?b=1:0===b&&(a=new C(new Date(""+(a.getFullYear()-1)+"/12/31")),b=a.getIsoWeek());
423 return b};C.prototype.getMilliseconds=function(){return this.proxy.getMilliseconds()};C.prototype.getMinutes=function(){return this.proxy.getMinutes()};C.prototype.getMonth=function(){return this.proxy.getMonth()};C.prototype.getMonthName=function(){return C.regional[this.locale].monthNames[this.proxy.getMonth()]};C.prototype.getMonthNumber=function(){return this.proxy.getMonth()+1};C.prototype.getSeconds=function(){return this.proxy.getSeconds()};C.prototype.getShortYear=function(){return this.proxy.getYear()%
424 100};C.prototype.getTime=function(){return this.proxy.getTime()};C.prototype.getTimezoneAbbr=function(){return this.proxy.toString().replace(/^.*\(([^)]+)\)$/,"$1")};C.prototype.getTimezoneName=function(){var a=/(?:\((.+)\)$| ([A-Z]{3}) )/.exec(this.toString());return a[1]||a[2]||"GMT"+this.getGmtOffset()};C.prototype.getTimezoneOffset=function(){return this.proxy.getTimezoneOffset()};C.prototype.getWeekOfYear=function(){var a=this.getDayOfYear(),b=7-this.getDayOfWeek();return parseInt((a+b)/7,10)};
425 C.prototype.getUnix=function(){return Math.round(this.proxy.getTime()/1E3,0)};C.prototype.getYear=function(){return this.proxy.getYear()};C.prototype.next=function(a){return this.clone().add(1,a||"day")};C.prototype.set=function(){switch(arguments.length){case 0:this.proxy=new Date;break;case 1:if("[object Object]"==P(arguments[0])&&"jsDate"!=arguments[0]._type){var a=this.options=arguments[0];this.syntax=a.syntax||this.syntax;this.defaultCentury=a.defaultCentury||this.defaultCentury;this.proxy=C.createDate(a.date)}else this.proxy=
426 C.createDate(arguments[0]);break;default:for(var a=[],b=0;b<arguments.length;b++)a.push(arguments[b]);this.proxy=new Date;this.proxy.setFullYear.apply(this.proxy,a.slice(0,3));a.slice(3).length&&this.proxy.setHours.apply(this.proxy,a.slice(3))}return this};C.prototype.setDate=function(a){this.proxy.setDate(a);return this};C.prototype.setFullYear=function(){this.proxy.setFullYear.apply(this.proxy,arguments);return this};C.prototype.setHours=function(){this.proxy.setHours.apply(this.proxy,arguments);
427 return this};C.prototype.setMilliseconds=function(a){this.proxy.setMilliseconds(a);return this};C.prototype.setMinutes=function(){this.proxy.setMinutes.apply(this.proxy,arguments);return this};C.prototype.setMonth=function(){this.proxy.setMonth.apply(this.proxy,arguments);return this};C.prototype.setSeconds=function(){this.proxy.setSeconds.apply(this.proxy,arguments);return this};C.prototype.setTime=function(a){this.proxy.setTime(a);return this};C.prototype.setYear=function(){this.proxy.setYear.apply(this.proxy,
428 arguments);return this};C.prototype.strftime=function(a){a=a||this.formatString||C.regional[this.locale].formatString;return C.strftime(this,a,this.syntax)};C.prototype.toString=function(){return this.proxy.toString()};C.prototype.toYmdInt=function(){return 1E4*this.proxy.getFullYear()+100*this.getMonthNumber()+this.proxy.getDate()};C.regional={en:{monthNames:"January February March April May June July August September October November December".split(" "),monthNamesShort:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),
429 dayNames:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),dayNamesShort:"Sun Mon Tue Wed Thu Fri Sat".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},fr:{monthNames:"Janvier Février Mars Avril Mai Juin Juillet Août Septembre Octobre Novembre Décembre".split(" "),monthNamesShort:"Jan Fév Mar Avr Mai Jun Jul Aoû Sep Oct Nov Déc".split(" "),dayNames:"Dimanche Lundi Mardi Mercredi Jeudi Vendredi Samedi".split(" "),dayNamesShort:"Dim Lun Mar Mer Jeu Ven Sam".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},
430 de:{monthNames:"Januar Februar März April Mai Juni Juli August September Oktober November Dezember".split(" "),monthNamesShort:"Jan Feb Mär Apr Mai Jun Jul Aug Sep Okt Nov Dez".split(" "),dayNames:"Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag".split(" "),dayNamesShort:"So Mo Di Mi Do Fr Sa".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},es:{monthNames:"Enero Febrero Marzo Abril Mayo Junio Julio Agosto Septiembre Octubre Noviembre Diciembre".split(" "),monthNamesShort:"Ene Feb Mar Abr May Jun Jul Ago Sep Oct Nov Dic".split(" "),
431 dayNames:"Domingo Lunes Martes Miércoles Jueves Viernes Sábado".split(" "),dayNamesShort:"Dom Lun Mar Mié Juv Vie Sáb".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},ru:{monthNames:"Январь Февраль Март Апрель Май Июнь Июль Август Сентябрь Октябрь Ноябрь Декабрь".split(" "),monthNamesShort:"Янв Фев Мар Апр Май Июн Июл Авг Сен Окт Ноя Дек".split(" "),dayNames:"воскресенье понедельник вторник среда четверг пятница суббота".split(" "),dayNamesShort:"вск пнд втр срд чтв птн сбт".split(" "),
432 formatString:"%Y-%m-%d %H:%M:%S"},ar:{monthNames:"كانون الثاني;شباط;آذار;نيسان;آذار;حزيران;تموز;آب;أيلول;تشرين الأول;تشرين الثاني;كانون الأول".split(";"),monthNamesShort:"1 2 3 4 5 6 7 8 9 10 11 12".split(" "),dayNames:"السبت الأحد الاثنين الثلاثاء الأربعاء الخميس الجمعة".split(" "),dayNamesShort:"سبت أحد اثنين ثلاثاء أربعاء خميس جمعة".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},pt:{monthNames:"Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro".split(" "),
433 monthNamesShort:"Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez".split(" "),dayNames:"Domingo Segunda-feira Terça-feira Quarta-feira Quinta-feira Sexta-feira Sábado".split(" "),dayNamesShort:"Dom Seg Ter Qua Qui Sex Sáb".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},"pt-BR":{monthNames:"Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro".split(" "),monthNamesShort:"Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez".split(" "),dayNames:"Domingo Segunda-feira Terça-feira Quarta-feira Quinta-feira Sexta-feira Sábado".split(" "),
434 dayNamesShort:"Dom Seg Ter Qua Qui Sex Sáb".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},pl:{monthNames:"Styczeń Luty Marzec Kwiecień Maj Czerwiec Lipiec Sierpień Wrzesień Październik Listopad Grudzień".split(" "),monthNamesShort:"Sty Lut Mar Kwi Maj Cze Lip Sie Wrz Paź Lis Gru".split(" "),dayNames:"Niedziela Poniedziałek Wtorek Środa Czwartek Piątek Sobota".split(" "),dayNamesShort:"Ni Pn Wt Śr Cz Pt Sb".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},nl:{monthNames:"Januari Februari Maart April Mei Juni July Augustus September Oktober November December".split(" "),
435 monthNamesShort:"Jan Feb Mar Apr Mei Jun Jul Aug Sep Okt Nov Dec".split(" "),dayNames:","["Zondag","Zaterdag"],dayNamesShort:"Zo Ma Di Wo Do Vr Za".split(" "),formatString:"%Y-%m-%d %H:%M:%S"},sv:{monthNames:"januari februari mars april maj juni juli augusti september oktober november december".split(" "),monthNamesShort:"jan feb mar apr maj jun jul aug sep okt nov dec".split(" "),dayNames:"söndag måndag tisdag onsdag torsdag fredag lördag".split(" "),dayNamesShort:"sön mån tis ons tor fre lör".split(" "),
436 formatString:"%Y-%m-%d %H:%M:%S"}};C.regional["en-US"]=C.regional["en-GB"]=C.regional.en;C.regional.getLocale=function(){var a=C.config.defaultLocale;document&&(document.getElementsByTagName("html")&&document.getElementsByTagName("html")[0].lang)&&(a=document.getElementsByTagName("html")[0].lang,C.regional.hasOwnProperty(a)||(a=C.config.defaultLocale));return a};var na=function(a,b){a=""+a;return(""+Math.pow(10,b-a.length)).slice(1).concat(a)},V={millisecond:1,second:1E3,minute:6E4,hour:36E5,day:864E5,
437 week:6048E5,month:{add:function(a,b){V.year.add(a,Math[0<b?"floor":"ceil"](b/12));var c=a.getMonth()+b%12;12==c?(c=0,a.setYear(a.getFullYear()+1)):-1==c&&(c=11,a.setYear(a.getFullYear()-1));a.setMonth(c)},diff:function(a,b){var c=a.getFullYear()-b.getFullYear(),c=a.getMonth()-b.getMonth()+12*c,d=a.getDate()-b.getDate();return c+d/30}},year:{add:function(a,b){a.setYear(a.getFullYear()+Math[0<b?"floor":"ceil"](b))},diff:function(a,b){return V.month.diff(a,b)/12}}},ma;for(ma in V)"s"!=ma.substring(ma.length-
438 1)&&(V[ma+"s"]=V[ma]);C.strftime=function(a,b,c,d){var f="perl",l=C.regional.getLocale();c&&C.formats.hasOwnProperty(c)?f=c:c&&C.regional.hasOwnProperty(c)&&(l=c);d&&C.formats.hasOwnProperty(d)?f=d:d&&C.regional.hasOwnProperty(d)&&(l=d);if("[object Object]"!=P(a)||"jsDate"!=a._type)a=new C(a),a.locale=l;b||(b=a.formatString||C.regional[l].formatString);b=b||"%Y-%m-%d";for(d="";0<b.length;)if(c=b.match(C.formats[f].codes.matcher)){var d=d+b.slice(0,c.index),l=c[1]||"",m;m=a;var j=c[2],k=f;C.formats[k].shortcuts[j]?
439 m=C.strftime(m,C.formats[k].shortcuts[j],k):(j=(C.formats[k].codes[j]||"").split("."),m=m["get"+j[0]]?m["get"+j[0]]():"",j[1]&&(m=na(m,j[1])));d+=l+m;b=b.slice(c.index+c[0].length)}else d+=b,b="";return d};C.formats={ISO:"%Y-%m-%dT%H:%M:%S.%N%G",SQL:"%Y-%m-%d %H:%M:%S"};C.formats.perl={codes:{matcher:/()%(#?(%|[a-z]))/i,Y:"FullYear",y:"ShortYear.2",m:"MonthNumber.2","#m":"MonthNumber",B:"MonthName",b:"AbbrMonthName",d:"Date.2","#d":"Date",e:"Date",A:"DayName",a:"AbbrDayName",w:"Day",H:"Hours.2","#H":"Hours",
440 I:"Hours12.2","#I":"Hours12",p:"AMPM",M:"Minutes.2","#M":"Minutes",S:"Seconds.2","#S":"Seconds",s:"Unix",N:"Milliseconds.3","#N":"Milliseconds",O:"TimezoneOffset",Z:"TimezoneName",G:"GmtOffset"},shortcuts:{F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",x:"%m/%d/%y",D:"%m/%d/%y","#c":"%a %b %e %H:%M:%S %Y",v:"%e-%b-%Y",R:"%H:%M",r:"%I:%M:%S %p",t:"\t",n:"\n","%":"%"}};C.formats.php={codes:{matcher:/()%((%|[a-z]))/i,a:"AbbrDayName",A:"DayName",d:"Date.2",e:"Date",j:"DayOfYear.3",u:"DayOfWeek",w:"Day",U:"FullWeekOfYear.2",
441 V:"IsoWeek.2",W:"WeekOfYear.2",b:"AbbrMonthName",B:"MonthName",m:"MonthNumber.2",h:"AbbrMonthName",C:"Century.2",y:"ShortYear.2",Y:"FullYear",H:"Hours.2",I:"Hours12.2",l:"Hours12",p:"AMPM",P:"AmPm",M:"Minutes.2",S:"Seconds.2",s:"Unix",O:"TimezoneOffset",z:"GmtOffset",Z:"TimezoneAbbr"},shortcuts:{D:"%m/%d/%y",F:"%Y-%m-%d",T:"%H:%M:%S",X:"%H:%M:%S",x:"%m/%d/%y",R:"%H:%M",r:"%I:%M:%S %p",t:"\t",n:"\n","%":"%"}};C.createDate=function(a){function b(a,c){var d=parseFloat(c[1]),e=parseFloat(c[2]),g=parseFloat(c[3]),
442 f=C.config.defaultCentury,i;31<d?(i=g,d=f+d):(i=e,e=d,d=f+g);return a.replace(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})/,e+"/"+i+"/"+d)}if(null==a)return new Date;if(a instanceof Date)return a;if("number"==typeof a)return new Date(a);var a=(""+a).replace(/^\s*(.+)\s*$/g,"$1"),a=a.replace(/^([0-9]{1,4})-([0-9]{1,2})-([0-9]{1,4})/,"$1/$2/$3"),a=a.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{4})/i,"$1 $2 $3"),c=a.match(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i);if(c&&3<c.length)var d=
443 parseFloat(c[3]),d=C.config.defaultCentury+d,a=a.replace(/^(3[01]|[0-2]?\d)[-\/]([a-z]{3,})[-\/](\d{2})\D*/i,c[1]+" "+c[2]+" "+(""+d));(c=a.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})[^0-9]/))&&3<c.length&&(a=b(a,c));(c=a.match(/^([0-9]{1,2})[-\/]([0-9]{1,2})[-\/]([0-9]{1,2})$/))&&3<c.length&&(a=b(a,c));for(var c=0,d=C.matchers.length,f,l=a;c<d;){f=Date.parse(l);if(!isNaN(f))return new Date(f);f=C.matchers[c];if("function"==typeof f){if(f=f.call(C,l),f instanceof Date)return f}else l=a.replace(f[0],
444 f[1]);c++}return NaN};C.daysInMonth=function(a,b){return 2==b?29==(new Date(a,1,29)).getDate()?29:28:[K,31,K,31,30,31,30,31,31,30,31,30,31][b]};C.matchers=[[/(3[01]|[0-2]\d)\s*\.\s*(1[0-2]|0\d)\s*\.\s*([1-9]\d{3})/,"$2/$1/$3"],[/([1-9]\d{3})\s*-\s*(1[0-2]|0\d)\s*-\s*(3[01]|[0-2]\d)/,"$2/$3/$1"],function(a){var b=a.match(/^(?:(.+)\s+)?([012]?\d)(?:\s*\:\s*(\d\d))?(?:\s*\:\s*(\d\d(\.\d*)?))?\s*(am|pm)?\s*$/i);if(b){if(b[1]){if(a=this.createDate(b[1]),isNaN(a))return}else a=new Date,a.setMilliseconds(0);
445 var c=parseFloat(b[2]);b[6]&&(c="am"==b[6].toLowerCase()?12==c?0:c:12==c?12:c+12);a.setHours(c,parseInt(b[3]||0,10),parseInt(b[4]||0,10),1E3*(parseFloat(b[5]||0)||0))}return a},function(a){var b=a.match(/^(?:(.+))[T|\s+]([012]\d)(?:\:(\d\d))(?:\:(\d\d))(?:\.\d+)([\+\-]\d\d\:\d\d)$/i);if(b){if(b[1]){if(a=this.createDate(b[1]),isNaN(a))return}else a=new Date,a.setMilliseconds(0);var c=parseFloat(b[2]);a.setHours(c,parseInt(b[3],10),parseInt(b[4],10),1E3*parseFloat(b[5]))}return a},function(a){var b=
446 a.match(/^([0-3]?\d)\s*[-\/.\s]{1}\s*([a-zA-Z]{3,9})\s*[-\/.\s]{1}\s*([0-3]?\d)$/);if(b){var a=new Date,c=C.config.defaultCentury,d=parseFloat(b[1]),f=parseFloat(b[3]),l;31<d?(l=f,c+=d):(l=d,c+=f);d=ba(b[2],C.regional[C.regional.getLocale()].monthNamesShort);-1==d&&(d=ba(b[2],C.regional[C.regional.getLocale()].monthNames));a.setFullYear(c,d,l);a.setHours(0,0,0,0)}return a}];a.jsDate=C;a.jqplot.sprintf=function(){function b(a,c,d,e){c=a.length>=c?"":Array(1+c-a.length>>>0).join(d);return e?a+c:c+a}
447 function c(b){for(var b=new String(b),d=10;0<d&&b!=(b=b.replace(/^(\d+)(\d{3})/,"$1"+a.jqplot.sprintf.thousandsSeparator+"$2"));d--);return b}function d(a,c,g,f,i,l){var m=f-a.length;if(0<m){var j=" ";l&&(j=" ");a=g||!i?b(a,f,j,g):a.slice(0,c.length)+b("",m,"0",!0)+a.slice(c.length)}return a}function f(a,c,g,i,l,m,j,k){a>>>=0;g=g&&a&&{2:"0b",8:"0",16:"0x"}[c]||"";a=g+b(a.toString(c),m||0,"0",!1);return d(a,g,i,l,j,k)}var l=arguments,m=0;return l[m++].replace(a.jqplot.sprintf.regex,function(j,
448 k,q,o,s,p,r){if("%%"==j)return"%";for(var y=!1,x="",D=!1,E=!1,B=s=!1,w=0;q&&w<q.length;w++)switch(q.charAt(w)){case " ":x=" ";break;case "+":x="+";break;case "-":y=!0;break;case "0":D=!0;break;case "#":E=!0;break;case "&":s=!0;break;case "'":B=!0}o=o?"*"==o?+l[m++]:"*"==o.charAt(0)?+l[o.slice(1,-1)]:+o:0;0>o&&(o=-o,y=!0);if(!isFinite(o))throw Error("$.jqplot.sprintf: (minimum-)width must be finite");p=p?"*"==p?+l[m++]:"*"==p.charAt(0)?+l[p.slice(1,-1)]:+p:-1<"fFeE".indexOf(r)?6:"d"==r?0:void 0;k=
449 k?l[k.slice(0,-1)]:l[m++];switch(r){case "s":if(null==k)return"";r=""+k;null!=p&&(r=r.slice(0,p));return d(r,"",y,o,D,s);case "c":return r=String.fromCharCode(+k),null!=p&&(r=r.slice(0,p)),d(r,"",y,o,D,s);case "b":return f(k,2,E,y,o,p,D,s);case "o":return f(k,8,E,y,o,p,D,s);case "x":return f(k,16,E,y,o,p,D,s);case "X":return f(k,16,E,y,o,p,D,s).toUpperCase();case "u":return f(k,10,E,y,o,p,D,s);case "i":k=parseInt(+k,10);if(isNaN(k))return"";j=0>k?"-":x;x=B?c(""+Math.abs(k)):""+Math.abs(k);k=j+b(x,
450 p,"0",!1);return d(k,j,y,o,D,s);case "d":k=Math.round(+k);if(isNaN(k))return"";j=0>k?"-":x;x=B?c(""+Math.abs(k)):""+Math.abs(k);k=j+b(x,p,"0",!1);return d(k,j,y,o,D,s);case "e":case "E":case "f":case "F":case "g":case "G":k=+k;if(isNaN(k))return"";j=0>k?"-":x;x=["toExponential","toFixed","toPrecision"]["efg".indexOf(r.toLowerCase())];r=["toString","toUpperCase"]["eEfFgG".indexOf(r)%2];x=Math.abs(k)[x](p);x=x.toString().split(".");x[0]=B?c(x[0]):x[0];x=x.join(a.jqplot.sprintf.decimalMark);return d(j+
451 x,j,y,o,D,s)[r]();case "p":case "P":k=+k;if(isNaN(k))return"";j=0>k?"-":x;x=(""+Number(Math.abs(k)).toExponential()).split(/e|E/);B=-1!=x[0].indexOf(".")?x[0].length-1:(""+k).length;x=0>x[1]?-x[1]-1:0;k=1>Math.abs(k)?B+x<=p?j+Math.abs(k).toPrecision(B):B<=p-1?j+Math.abs(k).toExponential(B-1):j+Math.abs(k).toExponential(p-1):j+Math.abs(k).toPrecision(B<=p?B:p);r=["toString","toUpperCase"]["pP".indexOf(r)%2];return d(k,j,y,o,D,s)[r]();case "n":return"";default:return j}})};a.jqplot.sprintf.thousandsSeparator=
452 ",";a.jqplot.sprintf.decimalMark=".";a.jqplot.sprintf.regex=/%%|%(\d+\$)?([-+#0&\' ]*)(\*\d+\$|\*|\d+)?(\.(\*\d+\$|\*|\d+))?([nAscboxXuidfegpEGP])/g;a.jqplot.getSignificantFigures=function(a){var b=(""+Number(Math.abs(a)).toExponential()).split(/e|E/),a=-1!=b[0].indexOf(".")?b[0].length-1:b[0].length,c=0>b[1]?-b[1]-1:0,b=parseInt(b[1],10),d=0<b+1?b+1:0;return{significantDigits:a,digitsLeft:d,digitsRight:a<=d?0:a-b-1,zeros:c,exponent:b}};a.jqplot.getPrecision=function(b){return a.jqplot.getSignificantFigures(b).digitsRight};
453 var sa=!1!==a.uiBackCompat;a.jqplot.effects={effect:{}};a.extend(a.jqplot.effects,{version:"1.9pre",save:function(a,b){for(var c=0;c<b.length;c++)null!==b[c]&&a.data("jqplot.storage."+b[c],a[0].style[b[c]])},restore:function(a,b){for(var c=0;c<b.length;c++)null!==b[c]&&a.css(b[c],a.data("jqplot.storage."+b[c]))},setMode:function(a,b){"toggle"===b&&(b=a.is(":hidden")?"show":"hide");return b},createWrapper:function(b){if(b.parent().is(".ui-effects-wrapper"))return b.parent();var c={width:b.outerWidth(!0),
454 height:b.outerHeight(!0),"float":b.css("float")},d=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),f={width:b.width(),height:b.height()},l=document.activeElement;b.wrap(d);(b[0]===l||a.contains(b[0],l))&&a(l).focus();d=b.parent();"static"===b.css("position")?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],
455 function(a,d){c[d]=b.css(d);isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"}));b.css(f);return d.css(c).show()},removeWrapper:function(b){var c=document.activeElement;b.parent().is(".ui-effects-wrapper")&&(b.parent().replaceWith(b),(b[0]===c||a.contains(b[0],c))&&a(c).focus());return b}});a.fn.extend({jqplotEffect:function(b,c,d,f){function l(b){function c(){a.isFunction(e)&&e.call(d[0]);a.isFunction(b)&&b()}var d=a(this),e=m.complete,g=
456 m.mode;(d.is(":hidden")?"hide"===g:"show"===g)?c():q.call(d[0],m,c)}var m=Z.apply(this,arguments),j=m.mode,k=m.queue,q=a.jqplot.effects.effect[m.effect],o=!q&&sa&&a.jqplot.effects[m.effect];return a.fx.off||!q&&!o?j?this[j](m.duration,m.complete):this.each(function(){m.complete&&m.complete.call(this)}):q?!1===k?this.each(l):this.queue(k||"fx",l):o.call(this,{options:m,duration:m.duration,callback:m.complete,mode:m.mode})}});var ta=/up|down|vertical/,I=/up|left|vertical|horizontal/;a.jqplot.effects.effect.blind=
457 function(b,c){var d=a(this),f="position top bottom left right height width".split(" "),l=a.jqplot.effects.setMode(d,b.mode||"hide"),m=b.direction||"up",j=ta.test(m),k=j?"height":"width",q=j?"top":"left",m=I.test(m),o={},s="show"===l,p,r;d.parent().is(".ui-effects-wrapper")?a.jqplot.effects.save(d.parent(),f):a.jqplot.effects.save(d,f);d.show();r=parseInt(d.css("top"),10);p=a.jqplot.effects.createWrapper(d).css({overflow:"hidden"});r=j?p[k]()+r:p[k]();o[k]=s?""+r:"0";m||(d.css(j?"bottom":"right",0).css(j?
458 "top":"left","").css({position:"absolute"}),o[q]=s?"0":""+r);s&&(p.css(k,0),m||p.css(q,r));p.animate(o,{duration:b.duration,easing:b.easing,queue:!1,complete:function(){l==="hide"&&d.hide();a.jqplot.effects.restore(d,f);a.jqplot.effects.removeWrapper(d);c()}})}})(jQuery);
459 (function(a){function b(a,c,d,f,l){var j=a-1,k="x"===l?0:1;0<a?(a=f.series[j]._plotData[c][k],c=0>d*a?b(j,c,d,f,l):f.series[j].gridData[c][k]):c=0===k?f.series[a]._xaxis.series_u2p(0):f.series[a]._yaxis.series_u2p(0);return c}function c(){for(var b=0;b<this.series.length;b++)this.series[b].renderer.constructor==a.jqplot.BarRenderer&&this.series[b].highlightMouseOver&&(this.series[b].highlightMouseDown=!1)}function f(){this.plugins.barRenderer&&this.plugins.barRenderer.highlightCanvas&&(this.plugins.barRenderer.highlightCanvas.resetCanvas(),
460 this.plugins.barRenderer.highlightCanvas=null);this.plugins.barRenderer={highlightedSeriesIndex:null};this.plugins.barRenderer.highlightCanvas=new a.jqplot.GenericCanvas;this.eventCanvas._elem.before(this.plugins.barRenderer.highlightCanvas.createElement(this._gridPadding,"jqplot-barRenderer-highlight-canvas",this._plotDimensions,this));this.plugins.barRenderer.highlightCanvas.setContext();this.eventCanvas._elem.bind("mouseleave",{plot:this},function(a){d(a.data.plot)})}function k(a,b,c,d){var f=
461 a.series[b],j=a.plugins.barRenderer.highlightCanvas;j._ctx.clearRect(0,0,j._ctx.canvas.width,j._ctx.canvas.height);f._highlightedPoint=c;a.plugins.barRenderer.highlightedSeriesIndex=b;f.renderer.shapeRenderer.draw(j._ctx,d,{fillStyle:f.highlightColors[c]})}function d(a){var b=a.plugins.barRenderer.highlightCanvas;b._ctx.clearRect(0,0,b._ctx.canvas.width,b._ctx.canvas.height);for(b=0;b<a.series.length;b++)a.series[b]._highlightedPoint=null;a.plugins.barRenderer.highlightedSeriesIndex=null;a.target.trigger("jqplotDataUnhighlight")}
462 function j(a,b,c,f,l){f?(b=[f.seriesIndex,f.pointIndex,f.data],c=jQuery.Event("jqplotDataMouseOver"),c.pageX=a.pageX,c.pageY=a.pageY,l.target.trigger(c,b),l.series[b[0]].show&&(l.series[b[0]].highlightMouseOver&&!(b[0]==l.plugins.barRenderer.highlightedSeriesIndex&&b[1]==l.series[b[0]]._highlightedPoint))&&(c=jQuery.Event("jqplotDataHighlight"),c.which=a.which,c.pageX=a.pageX,c.pageY=a.pageY,l.target.trigger(c,b),k(l,f.seriesIndex,f.pointIndex,f.points))):null==f&&d(l)}function v(a,b,c,f,l){f?(b=
463 [f.seriesIndex,f.pointIndex,f.data],l.series[b[0]].highlightMouseDown&&!(b[0]==l.plugins.barRenderer.highlightedSeriesIndex&&b[1]==l.series[b[0]]._highlightedPoint)&&(c=jQuery.Event("jqplotDataHighlight"),c.which=a.which,c.pageX=a.pageX,c.pageY=a.pageY,l.target.trigger(c,b),k(l,f.seriesIndex,f.pointIndex,f.points))):null==f&&d(l)}function w(a,b,c,f,l){a=l.plugins.barRenderer.highlightedSeriesIndex;null!=a&&l.series[a].highlightMouseDown&&d(l)}function s(a,b,c,d,f){d&&(b=[d.seriesIndex,d.pointIndex,
464 d.data],c=jQuery.Event("jqplotDataClick"),c.which=a.which,c.pageX=a.pageX,c.pageY=a.pageY,f.target.trigger(c,b))}function B(a,b,c,f,l){f&&(b=[f.seriesIndex,f.pointIndex,f.data],c=l.plugins.barRenderer.highlightedSeriesIndex,null!=c&&l.series[c].highlightMouseDown&&d(l),c=jQuery.Event("jqplotDataRightClick"),c.which=a.which,c.pageX=a.pageX,c.pageY=a.pageY,l.target.trigger(c,b))}a.jqplot.BarRenderer=function(){a.jqplot.LineRenderer.call(this)};a.jqplot.BarRenderer.prototype=new a.jqplot.LineRenderer;
465 a.jqplot.BarRenderer.prototype.constructor=a.jqplot.BarRenderer;a.jqplot.BarRenderer.prototype.init=function(b,d){this.barPadding=8;this.barMargin=10;this.barDirection="vertical";this.barWidth=null;this.shadowOffset=2;this.shadowDepth=5;this.shadowAlpha=0.08;this.waterfall=!1;this.groups=1;this.varyBarColor=!1;this.highlightMouseOver=!0;this.highlightMouseDown=!1;this.highlightColors=[];this.transposedData=!0;this.renderer.animation={show:!1,direction:"down",speed:3E3,_supported:!0};this._type="bar";
466 b.highlightMouseDown&&null==b.highlightMouseOver&&(b.highlightMouseOver=!1);a.extend(!0,this,b);a.extend(!0,this.renderer,b);this.fill=!0;"horizontal"===this.barDirection&&(this.rendererOptions.animation&&null==this.rendererOptions.animation.direction)&&(this.renderer.animation.direction="left");this.waterfall&&(this.fillToZero=!1,this.disableStack=!0);"vertical"==this.barDirection?(this._primaryAxis="_xaxis",this.fillAxis=this._stackAxis="y"):(this._primaryAxis="_yaxis",this.fillAxis=this._stackAxis=
467 "x");this._plotSeriesInfo=this._highlightedPoint=null;this._dataColors=[];this._barPoints=[];this.renderer.shapeRenderer.init({lineJoin:"miter",lineCap:"round",fill:!0,isarc:!1,strokeStyle:this.color,fillStyle:this.color,closePath:this.fill});this.renderer.shadowRenderer.init({lineJoin:"miter",lineCap:"round",fill:!0,isarc:!1,angle:this.shadowAngle,offset:this.shadowOffset,alpha:this.shadowAlpha,depth:this.shadowDepth,closePath:this.fill});d.postInitHooks.addOnce(c);d.postDrawHooks.addOnce(f);d.eventListenerHooks.addOnce("jqplotMouseMove",
468 j);d.eventListenerHooks.addOnce("jqplotMouseDown",v);d.eventListenerHooks.addOnce("jqplotMouseUp",w);d.eventListenerHooks.addOnce("jqplotClick",s);d.eventListenerHooks.addOnce("jqplotRightClick",B)};a.jqplot.preSeriesInitHooks.push(function(){"horizontal"==this.rendererOptions.barDirection&&(this._stackAxis="x",this._primaryAxis="_yaxis");if(!0==this.rendererOptions.waterfall){this._data=a.extend(!0,[],this.data);for(var b=0,c=!this.rendererOptions.barDirection||"vertical"===this.rendererOptions.barDirection||
469 !1===this.transposedData?1:0,d=0;d<this.data.length;d++)b+=this.data[d][c],0<d&&(this.data[d][c]+=this.data[d-1][c]);this.data[this.data.length]=1==c?[this.data.length+1,b]:[b,this.data.length+1];this._data[this._data.length]=1==c?[this._data.length+1,b]:[b,this._data.length+1]}if(1<this.rendererOptions.groups){this.breakOnNull=!0;for(var b=this.data.length,c=parseInt(b/this.rendererOptions.groups,10),f=0,d=c;d<b;d+=c)this.data.splice(d+f,0,[null,null]),this._plotData.splice(d+f,0,[null,null]),this._stackData.splice(d+
470 f,0,[null,null]),f++;for(d=0;d<this.data.length;d++)"_xaxis"==this._primaryAxis?(this.data[d][0]=d+1,this._plotData[d][0]=d+1,this._stackData[d][0]=d+1):(this.data[d][1]=d+1,this._plotData[d][1]=d+1,this._stackData[d][1]=d+1)}});a.jqplot.BarRenderer.prototype.calcSeriesNumbers=function(){for(var b=0,c=0,d=this[this._primaryAxis],f,l,j=0;j<d._series.length;j++)f=d._series[j],f===this&&(l=j),f.renderer.constructor==a.jqplot.BarRenderer&&(b+=f.data.length,c+=1);return[b,c,l]};a.jqplot.BarRenderer.prototype.setBarWidth=
471 function(){var a=0,b=0,c=this[this._primaryAxis],b=this._plotSeriesInfo=this.renderer.calcSeriesNumbers.call(this),a=b[0],b=b[1],d=(c.numberTicks-1)/2;this.barWidth="xaxis"==c.name||"x2axis"==c.name?this._stack?(c._offsets.max-c._offsets.min)/a*b-this.barMargin:((c._offsets.max-c._offsets.min)/d-this.barPadding*(b-1)-2*this.barMargin)/b:this._stack?(c._offsets.min-c._offsets.max)/a*b-this.barMargin:((c._offsets.min-c._offsets.max)/d-this.barPadding*(b-1)-2*this.barMargin)/b;return[a,b]};a.jqplot.BarRenderer.prototype.draw=
472 function(c,d,f,j){var l,f=a.extend({},f),k=void 0!=f.shadow?f.shadow:this.shadow;l=void 0!=f.showLine?f.showLine:this.showLine;this._dataColors=[];this._barPoints=[];null==this.barWidth&&this.renderer.setBarWidth.call(this);var s=this._plotSeriesInfo=this.renderer.calcSeriesNumbers.call(this),B=s[1],w=s[2],s=[];this._barNudge=this._stack?0:(-Math.abs(B/2-0.5)+w)*(this.barWidth+this.barPadding);if(l){var B=new a.jqplot.ColorGenerator(this.negativeSeriesColors),w=new a.jqplot.ColorGenerator(this.seriesColors),
473 v=B.get(this.index);this.useNegativeColors||(v=f.fillStyle);var N=f.fillStyle,F,M;if("vertical"==this.barDirection)for(l=0;l<d.length;l++){if(this._stack||null!=this.data[l][1])s=[],F=d[l][0]+this._barNudge,M=this._stack&&this._prevGridData.length?b(this.index,l,this._plotData[l][1],j,"y"):this.fillToZero?this._yaxis.series_u2p(0):this.waterfall&&0<l&&l<this.gridData.length-1?this.gridData[l-1][1]:this.waterfall&&0==l&&l<this.gridData.length-1?0>=this._yaxis.min&&0<=this._yaxis.max?this._yaxis.series_u2p(0):
474 0<this._yaxis.min?c.canvas.height:0:this.waterfall&&l==this.gridData.length-1?0>=this._yaxis.min&&0<=this._yaxis.max?this._yaxis.series_u2p(0):0<this._yaxis.min?c.canvas.height:0:c.canvas.height,f.fillStyle=this.fillToZero&&0>this._plotData[l][1]||this.waterfall&&0>this._data[l][1]?this.varyBarColor&&!this._stack?this.useNegativeColors?B.next():w.next():v:this.varyBarColor&&!this._stack?w.next():N,!this.fillToZero||0<=this._plotData[l][1]?(s.push([F-this.barWidth/2,M]),s.push([F-this.barWidth/2,d[l][1]]),
475 s.push([F+this.barWidth/2,d[l][1]]),s.push([F+this.barWidth/2,M])):(s.push([F-this.barWidth/2,d[l][1]]),s.push([F-this.barWidth/2,M]),s.push([F+this.barWidth/2,M]),s.push([F+this.barWidth/2,d[l][1]])),this._barPoints.push(s),k&&!this._stack&&(F=a.extend(!0,{},f),delete F.fillStyle,this.renderer.shadowRenderer.draw(c,s,F)),F=f.fillStyle||this.color,this._dataColors.push(F),this.renderer.shapeRenderer.draw(c,s,f)}else if("horizontal"==this.barDirection)for(l=0;l<d.length;l++)if(this._stack||null!=this.data[l][0])s=
476 [],F=d[l][1]-this._barNudge,M,M=this._stack&&this._prevGridData.length?b(this.index,l,this._plotData[l][0],j,"x"):this.fillToZero?this._xaxis.series_u2p(0):this.waterfall&&0<l&&l<this.gridData.length-1?this.gridData[l-1][0]:this.waterfall&&0==l&&l<this.gridData.length-1?0>=this._xaxis.min&&0<=this._xaxis.max?this._xaxis.series_u2p(0):0:this.waterfall&&l==this.gridData.length-1?0>=this._xaxis.min&&0<=this._xaxis.max?this._xaxis.series_u2p(0):0<this._xaxis.min?0:c.canvas.width:0,f.fillStyle=this.fillToZero&&
477 0>this._plotData[l][0]||this.waterfall&&0>this._data[l][0]?this.varyBarColor&&!this._stack?this.useNegativeColors?B.next():w.next():v:this.varyBarColor&&!this._stack?w.next():N,!this.fillToZero||0<=this._plotData[l][0]?(s.push([M,F+this.barWidth/2]),s.push([M,F-this.barWidth/2]),s.push([d[l][0],F-this.barWidth/2]),s.push([d[l][0],F+this.barWidth/2])):(s.push([d[l][0],F+this.barWidth/2]),s.push([d[l][0],F-this.barWidth/2]),s.push([M,F-this.barWidth/2]),s.push([M,F+this.barWidth/2])),this._barPoints.push(s),
478 k&&!this._stack&&(F=a.extend(!0,{},f),delete F.fillStyle,this.renderer.shadowRenderer.draw(c,s,F)),F=f.fillStyle||this.color,this._dataColors.push(F),this.renderer.shapeRenderer.draw(c,s,f)}if(0==this.highlightColors.length)this.highlightColors=a.jqplot.computeHighlightColors(this._dataColors);else if("string"==typeof this.highlightColors){s=this.highlightColors;this.highlightColors=[];for(l=0;l<this._dataColors.length;l++)this.highlightColors.push(s)}};a.jqplot.BarRenderer.prototype.drawShadow=function(a,
479 c,d,f){var l,d=void 0!=d?d:{};l=void 0!=d.showLine?d.showLine:this.showLine;var j,k;if(this._stack&&this.shadow&&(null==this.barWidth&&this.renderer.setBarWidth.call(this),k=this._plotSeriesInfo=this.renderer.calcSeriesNumbers.call(this),j=k[1],k=k[2],this._barNudge=this._stack?0:(-Math.abs(j/2-0.5)+k)*(this.barWidth+this.barPadding),l))if("vertical"==this.barDirection)for(l=0;l<c.length;l++){if(null!=this.data[l][1]){j=[];k=c[l][0]+this._barNudge;var s;s=this._stack&&this._prevGridData.length?b(this.index,
480 l,this._plotData[l][1],f,"y"):this.fillToZero?this._yaxis.series_u2p(0):a.canvas.height;j.push([k-this.barWidth/2,s]);j.push([k-this.barWidth/2,c[l][1]]);j.push([k+this.barWidth/2,c[l][1]]);j.push([k+this.barWidth/2,s]);this.renderer.shadowRenderer.draw(a,j,d)}}else if("horizontal"==this.barDirection)for(l=0;l<c.length;l++)null!=this.data[l][0]&&(j=[],k=c[l][1]-this._barNudge,s=this._stack&&this._prevGridData.length?b(this.index,l,this._plotData[l][0],f,"x"):this.fillToZero?this._xaxis.series_u2p(0):
481 0,j.push([s,k+this.barWidth/2]),j.push([c[l][0],k+this.barWidth/2]),j.push([c[l][0],k-this.barWidth/2]),j.push([s,k-this.barWidth/2]),this.renderer.shadowRenderer.draw(a,j,d))}})(jQuery);
482 (function(a){a.jqplot.CategoryAxisRenderer=function(){a.jqplot.LinearAxisRenderer.call(this);this.sortMergedLabels=!1};a.jqplot.CategoryAxisRenderer.prototype=new a.jqplot.LinearAxisRenderer;a.jqplot.CategoryAxisRenderer.prototype.constructor=a.jqplot.CategoryAxisRenderer;a.jqplot.CategoryAxisRenderer.prototype.init=function(b){this.groups=1;this.groupLabels=[];this._groupLabels=[];this._grouped=!1;this._barsPerGroup=null;this.reverse=!1;a.extend(!0,this,{tickOptions:{formatString:"%d"}},b);for(var b=
483 this._dataBounds,c=0;c<this._series.length;c++){var f=this._series[c];f.groups&&(this.groups=f.groups);for(var f=f.data,k=0;k<f.length;k++)if("xaxis"==this.name||"x2axis"==this.name){if(f[k][0]<b.min||null==b.min)b.min=f[k][0];if(f[k][0]>b.max||null==b.max)b.max=f[k][0]}else{if(f[k][1]<b.min||null==b.min)b.min=f[k][1];if(f[k][1]>b.max||null==b.max)b.max=f[k][1]}}this.groupLabels.length&&(this.groups=this.groupLabels.length)};a.jqplot.CategoryAxisRenderer.prototype.createTicks=function(){var b=this.ticks,
484 c=this.name,f,k;if(b.length){if(1<this.groups&&!this._grouped){for(var d=b.length,j=parseInt(d/this.groups,10),v=0,c=j;c<d;c+=j)b.splice(c+v,0," "),v++;this._grouped=!0}this.min=0.5;this.max=b.length+0.5;d=this.max-this.min;this.numberTicks=2*b.length+1;for(c=0;c<b.length;c++)k=this.min+2*c*d/(this.numberTicks-1),f=new this.tickRenderer(this.tickOptions),f.showLabel=!1,f.setTick(k,this.name),this._ticks.push(f),f=new this.tickRenderer(this.tickOptions),f.label=b[c],f.showMark=!1,f.showGridline=!1,
485 f.setTick(k+0.5,this.name),this._ticks.push(f);f=new this.tickRenderer(this.tickOptions);f.showLabel=!1;f.setTick(k+1,this.name);this._ticks.push(f)}else{f="xaxis"==c||"x2axis"==c?this._plotDimensions.width:this._plotDimensions.height;null!=this.min&&(null!=this.max&&null!=this.numberTicks)&&(this.tickInterval=null);null!=this.min&&(null!=this.max&&null!=this.tickInterval)&&parseInt((this.max-this.min)/this.tickInterval,10)!=(this.max-this.min)/this.tickInterval&&(this.tickInterval=null);b=[];k=0;
486 for(var w=!1,c=0;c<this._series.length;c++){j=this._series[c];for(d=0;d<j.data.length;d++)v="xaxis"==this.name||"x2axis"==this.name?j.data[d][0]:j.data[d][1],-1==a.inArray(v,b)&&(w=!0,k+=1,b.push(v))}w&&this.sortMergedLabels&&("string"==typeof b[0]?b.sort():b.sort(function(a,b){return a-b}));this.ticks=b;for(c=0;c<this._series.length;c++){j=this._series[c];for(d=0;d<j.data.length;d++)v="xaxis"==this.name||"x2axis"==this.name?j.data[d][0]:j.data[d][1],v=a.inArray(v,b)+1,"xaxis"==this.name||"x2axis"==
487 this.name?j.data[d][0]=v:j.data[d][1]=v}if(1<this.groups&&!this._grouped){d=b.length;j=parseInt(d/this.groups,10);v=0;for(c=j;c<d;c+=j+1)b[c]=" ";this._grouped=!0}c=k+0.5;null==this.numberTicks&&(this.numberTicks=2*k+1);d=c-0.5;this.min=0.5;this.max=c;v=0;c=parseInt(3+f/10,10);j=parseInt(k/c,10);null==this.tickInterval&&(this.tickInterval=d/(this.numberTicks-1));for(c=0;c<this.numberTicks;c++)k=this.min+c*this.tickInterval,f=new this.tickRenderer(this.tickOptions),c/2==parseInt(c/2,10)?(f.showLabel=
488 !1,f.showMark=!0):(0<j&&v<j?(f.showLabel=!1,v+=1):(f.showLabel=!0,v=0),f.label=f.formatter(f.formatString,b[(c-1)/2]),f.showMark=!1,f.showGridline=!1),f.setTick(k,this.name),this._ticks.push(f)}};a.jqplot.CategoryAxisRenderer.prototype.draw=function(b,c){if(this.show){this.renderer.createTicks.call(this);this._elem&&this._elem.emptyForce();this._elem=this._elem||a('<div class="jqplot-axis jqplot-'+this.name+'" style="position:absolute;"></div>');"xaxis"==this.name||"x2axis"==this.name?this._elem.width(this._plotDimensions.width):
489 this._elem.height(this._plotDimensions.height);this.labelOptions.axis=this.name;this._label=new this.labelRenderer(this.labelOptions);if(this._label.show){var f=this._label.draw(b,c);f.appendTo(this._elem)}for(var k=this._ticks,d=0;d<k.length;d++)if(f=k[d],f.showLabel&&(!f.isMinorTick||this.showMinorTicks))f=f.draw(b,c),f.appendTo(this._elem);this._groupLabels=[];for(d=0;d<this.groupLabels.length;d++)f=a('<div style="position:absolute;" class="jqplot-'+this.name+'-groupLabel"></div>'),f.html(this.groupLabels[d]),
490 this._groupLabels.push(f),f.appendTo(this._elem)}return this._elem};a.jqplot.CategoryAxisRenderer.prototype.set=function(){var b=0,c,f=0,k=0,d=null==this._label?!1:this._label.show;if(this.show){for(var j=this._ticks,v=0;v<j.length;v++)if(c=j[v],c.showLabel&&(!c.isMinorTick||this.showMinorTicks))c="xaxis"==this.name||"x2axis"==this.name?c._elem.outerHeight(!0):c._elem.outerWidth(!0),c>b&&(b=c);for(v=j=0;v<this._groupLabels.length;v++)c=this._groupLabels[v],c="xaxis"==this.name||"x2axis"==this.name?
491 c.outerHeight(!0):c.outerWidth(!0),c>j&&(j=c);d&&(f=this._label._elem.outerWidth(!0),k=this._label._elem.outerHeight(!0));"xaxis"==this.name?this._elem.css({height:b+(j+k)+"px",left:"0px",bottom:"0px"}):"x2axis"==this.name?this._elem.css({height:b+(j+k)+"px",left:"0px",top:"0px"}):("yaxis"==this.name?this._elem.css({width:b+(j+f)+"px",left:"0px",top:"0px"}):this._elem.css({width:b+(j+f)+"px",right:"0px",top:"0px"}),d&&this._label.constructor==a.jqplot.AxisLabelRenderer&&this._label._elem.css("width",
492 f+"px"))}};a.jqplot.CategoryAxisRenderer.prototype.pack=function(b,c){var f=this._ticks,k=this.max,d=this.min,j=c.max,v=c.min,w=null==this._label?!1:this._label.show,s,B;for(B in b)this._elem.css(B,b[B]);this._offsets=c;var m=j-v,x=k-d;this.reverse?(this.u2p=function(a){return v+(k-a)*m/x},this.p2u=function(a){return d+(a-v)*x/m},"xaxis"==this.name||"x2axis"==this.name?(this.series_u2p=function(a){return(k-a)*m/x},this.series_p2u=function(a){return a*x/m+k}):(this.series_u2p=function(a){return(d-
493 a)*m/x},this.series_p2u=function(a){return a*x/m+d})):(this.u2p=function(a){return(a-d)*m/x+v},this.p2u=function(a){return(a-v)*x/m+d},"xaxis"==this.name||"x2axis"==this.name?(this.series_u2p=function(a){return(a-d)*m/x},this.series_p2u=function(a){return a*x/m+d}):(this.series_u2p=function(a){return(a-k)*m/x},this.series_p2u=function(a){return a*x/m+k}));if(this.show)if("xaxis"==this.name||"x2axis"==this.name){for(s=0;s<f.length;s++){var q=f[s];if(q.show&&q.showLabel){if(q.constructor==a.jqplot.CanvasAxisTickRenderer&&
494 q.angle)switch(B="xaxis"==this.name?1:-1,q.labelPosition){case "auto":B=0>B*q.angle?-q.getWidth()+q._textRenderer.height*Math.sin(-q._textRenderer.angle)/2:-q._textRenderer.height*Math.sin(q._textRenderer.angle)/2;break;case "end":B=-q.getWidth()+q._textRenderer.height*Math.sin(-q._textRenderer.angle)/2;break;case "start":B=-q._textRenderer.height*Math.sin(q._textRenderer.angle)/2;break;case "middle":B=-q.getWidth()/2+q._textRenderer.height*Math.sin(-q._textRenderer.angle)/2;break;default:B=-q.getWidth()/
495 2+q._textRenderer.height*Math.sin(-q._textRenderer.angle)/2}else B=-q.getWidth()/2;B=this.u2p(q.value)+B+"px";q._elem.css("left",B);q.pack()}}f=["bottom",0];w&&(s=this._label._elem.outerWidth(!0),this._label._elem.css("left",v+m/2-s/2+"px"),"xaxis"==this.name?(this._label._elem.css("bottom","0px"),f=["bottom",this._label._elem.outerHeight(!0)]):(this._label._elem.css("top","0px"),f=["top",this._label._elem.outerHeight(!0)]),this._label.pack());j=parseInt(this._ticks.length/this.groups,10)+1;for(s=
496 0;s<this._groupLabels.length;s++){for(var J=w=0,l=s*j;l<(s+1)*j;l++)!(l>=this._ticks.length-1)&&(this._ticks[l]._elem&&" "!=this._ticks[l].label)&&(q=this._ticks[l]._elem,B=q.position(),w+=B.left+q.outerWidth(!0)/2,J++);w/=J;this._groupLabels[s].css({left:w-this._groupLabels[s].outerWidth(!0)/2});this._groupLabels[s].css(f[0],f[1])}}else{for(s=0;s<f.length;s++)if(q=f[s],q.show&&q.showLabel){if(q.constructor==a.jqplot.CanvasAxisTickRenderer&&q.angle)switch(B="yaxis"==this.name?1:-1,q.labelPosition){case "auto":case "end":B=
497 0>B*q.angle?-q._textRenderer.height*Math.cos(-q._textRenderer.angle)/2:-q.getHeight()+q._textRenderer.height*Math.cos(q._textRenderer.angle)/2;break;case "start":B=0<q.angle?-q._textRenderer.height*Math.cos(-q._textRenderer.angle)/2:-q.getHeight()+q._textRenderer.height*Math.cos(q._textRenderer.angle)/2;break;case "middle":B=-q.getHeight()/2;break;default:B=-q.getHeight()/2}else B=-q.getHeight()/2;B=this.u2p(q.value)+B+"px";q._elem.css("top",B);q.pack()}f=["left",0];w&&(s=this._label._elem.outerHeight(!0),
498 this._label._elem.css("top",j-m/2-s/2+"px"),"yaxis"==this.name?(this._label._elem.css("left","0px"),f=["left",this._label._elem.outerWidth(!0)]):(this._label._elem.css("right","0px"),f=["right",this._label._elem.outerWidth(!0)]),this._label.pack());j=parseInt(this._ticks.length/this.groups,10)+1;for(s=0;s<this._groupLabels.length;s++){J=w=0;for(l=s*j;l<(s+1)*j;l++)!(l>=this._ticks.length-1)&&(this._ticks[l]._elem&&" "!=this._ticks[l].label)&&(q=this._ticks[l]._elem,B=q.position(),w+=B.top+q.outerHeight()/
499 2,J++);w/=J;this._groupLabels[s].css({top:w-this._groupLabels[s].outerHeight()/2});this._groupLabels[s].css(f[0],f[1])}}}})(jQuery);
500 (function(){function a(){var a="{}";if("userDataBehavior"==l){q.load("jStorage");try{a=q.getAttribute("jStorage")}catch(b){}try{Y=q.getAttribute("jStorage_update")}catch(c){}x.jStorage=a}k();v();w()}function b(){var b;clearTimeout(y);y=setTimeout(function(){if("localStorage"==l||"globalStorage"==l)b=x.jStorage_update;else if("userDataBehavior"==l){q.load("jStorage");try{b=q.getAttribute("jStorage_update")}catch(d){}}if(b&&b!=Y){Y=b;var f=B.parse(B.stringify(m.__jstorage_meta.CRC32)),j;a();j=B.parse(B.stringify(m.__jstorage_meta.CRC32));
501 var k,s=[],y=[];for(k in f)f.hasOwnProperty(k)&&(j[k]?f[k]!=j[k]&&"2."==(""+f[k]).substr(0,2)&&s.push(k):y.push(k));for(k in j)j.hasOwnProperty(k)&&(f[k]||s.push(k));c(s,"updated");c(y,"deleted")}},25)}function c(a,b){a=[].concat(a||[]);if("flushed"==b){var a=[],c;for(c in D)D.hasOwnProperty(c)&&a.push(c);b="deleted"}c=0;for(var d=a.length;c<d;c++){if(D[a[c]])for(var f=0,l=D[a[c]].length;f<l;f++)D[a[c]][f](a[c],b);if(D["*"]){f=0;for(l=D["*"].length;f<l;f++)D["*"][f](a[c],b)}}}function f(){var a=(+new Date).toString();
502 "localStorage"==l||"globalStorage"==l?x.jStorage_update=a:"userDataBehavior"==l&&(q.setAttribute("jStorage_update",a),q.save("jStorage"));b()}function k(){if(x.jStorage)try{m=B.parse(""+x.jStorage)}catch(a){x.jStorage="{}"}else x.jStorage="{}";J=x.jStorage?(""+x.jStorage).length:0;m.__jstorage_meta||(m.__jstorage_meta={});m.__jstorage_meta.CRC32||(m.__jstorage_meta.CRC32={})}function d(){if(m.__jstorage_meta.PubSub){for(var a=+new Date-2E3,b=0,c=m.__jstorage_meta.PubSub.length;b<c;b++)if(m.__jstorage_meta.PubSub[b][0]<=
503 a){m.__jstorage_meta.PubSub.splice(b,m.__jstorage_meta.PubSub.length-b);break}m.__jstorage_meta.PubSub.length||delete m.__jstorage_meta.PubSub}try{x.jStorage=B.stringify(m),q&&(q.setAttribute("jStorage",x.jStorage),q.save("jStorage")),J=x.jStorage?(""+x.jStorage).length:0}catch(d){}}function j(a){if(!a||"string"!=typeof a&&"number"!=typeof a)throw new TypeError("Key name must be string or numeric");if("__jstorage_meta"==a)throw new TypeError("Reserved key name");return!0}function v(){var a,b,l,j,
504 k=Infinity,s=!1,q=[];clearTimeout(N);if(m.__jstorage_meta&&"object"==typeof m.__jstorage_meta.TTL){a=+new Date;l=m.__jstorage_meta.TTL;j=m.__jstorage_meta.CRC32;for(b in l)l.hasOwnProperty(b)&&(l[b]<=a?(delete l[b],delete j[b],delete m[b],s=!0,q.push(b)):l[b]<k&&(k=l[b]));Infinity!=k&&(N=setTimeout(v,k-a));s&&(d(),f(),c(q,"deleted"))}}function w(){var a;if(m.__jstorage_meta.PubSub){var b,c=O;for(a=m.__jstorage_meta.PubSub.length-1;0<=a;a--)if(b=m.__jstorage_meta.PubSub[a],b[0]>O){var c=b[0],d=b[1];
505 b=b[2];if(L[d])for(var f=0,l=L[d].length;f<l;f++)L[d][f](d,B.parse(B.stringify(b)))}O=c}}var s=window.jQuery||window.$||(window.$={}),B={parse:window.JSON&&(window.JSON.parse||window.JSON.decode)||String.prototype.evalJSON&&function(a){return(""+a).evalJSON()}||s.parseJSON||s.evalJSON,stringify:Object.toJSON||window.JSON&&(window.JSON.stringify||window.JSON.encode)||s.toJSON};if(!B.parse||!B.stringify)throw Error("No JSON support found, include //cdnjs.cloudflare.com/ajax/libs/json2/20110223/json2.js to page");
506 var m={__jstorage_meta:{CRC32:{}}},x={jStorage:"{}"},q=null,J=0,l=!1,D={},y=!1,Y=0,L={},O=+new Date,N,F={isXML:function(a){return(a=(a?a.ownerDocument||a:0).documentElement)?"HTML"!==a.nodeName:!1},encode:function(a){if(!this.isXML(a))return!1;try{return(new XMLSerializer).serializeToString(a)}catch(b){try{return a.xml}catch(c){}}return!1},decode:function(a){var b="DOMParser"in window&&(new DOMParser).parseFromString||window.ActiveXObject&&function(a){var b=new ActiveXObject("Microsoft.XMLDOM");b.async=
507 "false";b.loadXML(a);return b};if(!b)return!1;a=b.call("DOMParser"in window&&new DOMParser||window,a,"text/xml");return this.isXML(a)?a:!1}};s.jStorage={version:"0.4.3",set:function(a,b,d){j(a);d=d||{};if("undefined"==typeof b)return this.deleteKey(a),b;if(F.isXML(b))b={_is_xml:!0,xml:F.encode(b)};else{if("function"==typeof b)return;b&&"object"==typeof b&&(b=B.parse(B.stringify(b)))}m[a]=b;for(var f=m.__jstorage_meta.CRC32,l=B.stringify(b),k=l.length,s=2538058380^k,q=0,y;4<=k;)y=l.charCodeAt(q)&255|
508 (l.charCodeAt(++q)&255)<<8|(l.charCodeAt(++q)&255)<<16|(l.charCodeAt(++q)&255)<<24,y=1540483477*(y&65535)+((1540483477*(y>>>16)&65535)<<16),y^=y>>>24,y=1540483477*(y&65535)+((1540483477*(y>>>16)&65535)<<16),s=1540483477*(s&65535)+((1540483477*(s>>>16)&65535)<<16)^y,k-=4,++q;switch(k){case 3:s^=(l.charCodeAt(q+2)&255)<<16;case 2:s^=(l.charCodeAt(q+1)&255)<<8;case 1:s^=l.charCodeAt(q)&255,s=1540483477*(s&65535)+((1540483477*(s>>>16)&65535)<<16)}s^=s>>>13;s=1540483477*(s&65535)+((1540483477*(s>>>16)&
509 65535)<<16);f[a]="2."+((s^s>>>15)>>>0);this.setTTL(a,d.TTL||0);c(a,"updated");return b},get:function(a,b){j(a);return a in m?m[a]&&"object"==typeof m[a]&&m[a]._is_xml?F.decode(m[a].xml):m[a]:"undefined"==typeof b?null:b},deleteKey:function(a){j(a);return a in m?(delete m[a],"object"==typeof m.__jstorage_meta.TTL&&a in m.__jstorage_meta.TTL&&delete m.__jstorage_meta.TTL[a],delete m.__jstorage_meta.CRC32[a],d(),f(),c(a,"deleted"),!0):!1},setTTL:function(a,b){var c=+new Date;j(a);b=Number(b)||0;return a in
510 m?(m.__jstorage_meta.TTL||(m.__jstorage_meta.TTL={}),0<b?m.__jstorage_meta.TTL[a]=c+b:delete m.__jstorage_meta.TTL[a],d(),v(),f(),!0):!1},getTTL:function(a){var b=+new Date;j(a);return a in m&&m.__jstorage_meta.TTL&&m.__jstorage_meta.TTL[a]?m.__jstorage_meta.TTL[a]-b||0:0},flush:function(){m={__jstorage_meta:{CRC32:{}}};d();f();c(null,"flushed");return!0},storageObj:function(){function a(){}a.prototype=m;return new a},index:function(){var a=[],b;for(b in m)m.hasOwnProperty(b)&&"__jstorage_meta"!=
511 b&&a.push(b);return a},storageSize:function(){return J},currentBackend:function(){return l},storageAvailable:function(){return!!l},listenKeyChange:function(a,b){j(a);D[a]||(D[a]=[]);D[a].push(b)},stopListening:function(a,b){j(a);if(D[a])if(b)for(var c=D[a].length-1;0<=c;c--)D[a][c]==b&&D[a].splice(c,1);else delete D[a]},subscribe:function(a,b){a=(a||"").toString();if(!a)throw new TypeError("Channel not defined");L[a]||(L[a]=[]);L[a].push(b)},publish:function(a,b){a=(a||"").toString();if(!a)throw new TypeError("Channel not defined");
512 m.__jstorage_meta||(m.__jstorage_meta={});m.__jstorage_meta.PubSub||(m.__jstorage_meta.PubSub=[]);m.__jstorage_meta.PubSub.unshift([+new Date,a,b]);d();f()},reInit:function(){a()}};a:{s=!1;if("localStorage"in window)try{window.localStorage.setItem("_tmptest","tmpval"),s=!0,window.localStorage.removeItem("_tmptest")}catch(M){}if(s)try{window.localStorage&&(x=window.localStorage,l="localStorage",Y=x.jStorage_update)}catch(W){}else if("globalStorage"in window)try{window.globalStorage&&(x=window.globalStorage[window.location.hostname],
513 l="globalStorage",Y=x.jStorage_update)}catch(ba){}else if(q=document.createElement("link"),q.addBehavior){q.style.behavior="url(#default#userData)";document.getElementsByTagName("head")[0].appendChild(q);try{q.load("jStorage")}catch(P){q.setAttribute("jStorage","{}"),q.save("jStorage"),q.load("jStorage")}s="{}";try{s=q.getAttribute("jStorage")}catch(Z){}try{Y=q.getAttribute("jStorage_update")}catch(K){}x.jStorage=s;l="userDataBehavior"}else{q=null;break a}k();v();"localStorage"==l||"globalStorage"==
514 l?"addEventListener"in window?window.addEventListener("storage",b,!1):document.attachEvent("onstorage",b):"userDataBehavior"==l&&setInterval(b,1E3);w();"addEventListener"in window&&window.addEventListener("pageshow",function(a){a.persisted&&b()},!1)}})();
515 (function(a,b,c){function f(a,b,c){var d=a.runtimeStyle&&a.runtimeStyle[b],f,j=a.style;if(!/^-?[0-9]+\.?[0-9]*(?:px)?$/i.test(c)&&/^-?\d/.test(c)&&(f=j.left,d&&(a.runtimeStyle.left=a.currentStyle.left),j.left="fontSize"===b?"1em":c||0,c=j.pixelLeft+"px",j.left=f,d))a.runtimeStyle.left=d;return!/^(thin|medium|thick)$/i.test(c)?Math.round(parseFloat(c))+"px":c}function k(a){return parseInt(a,10)}function d(a,b,c,d,f,j){var b=v.Util.getCSS(b,a,f),l;1===b.length&&(f=b[0],b=[],b[0]=f,b[1]=f);-1!==b[0].toString().indexOf("%")?
516 (l=parseFloat(b[0])/100,f=c.width*l,"backgroundSize"!==a&&(f-=(j||d).width*l)):f="backgroundSize"===a?"auto"===b[0]?d.width:/contain|cover/.test(b[0])?v.Util.resizeBounds(d.width,d.height,c.width,c.height,b[0]).width:parseInt(b[0],10):parseInt(b[0],10);"auto"===b[1]?c=f/d.width*d.height:-1!==b[1].toString().indexOf("%")?(l=parseFloat(b[1])/100,c=c.height*l,"backgroundSize"!==a&&(c-=(j||d).height*l)):c=parseInt(b[1],10);return[f,c]}function j(a,b){var c=[];return{storage:c,width:a,height:b,clip:function(){c.push({type:"function",
517 name:"clip",arguments:arguments})},translate:function(){c.push({type:"function",name:"translate",arguments:arguments})},fill:function(){c.push({type:"function",name:"fill",arguments:arguments})},save:function(){c.push({type:"function",name:"save",arguments:arguments})},restore:function(){c.push({type:"function",name:"restore",arguments:arguments})},fillRect:function(){c.push({type:"function",name:"fillRect",arguments:arguments})},createPattern:function(){c.push({type:"function",name:"createPattern",
518 arguments:arguments})},drawShape:function(){var a=[];c.push({type:"function",name:"drawShape",arguments:a});return{moveTo:function(){a.push({name:"moveTo",arguments:arguments})},lineTo:function(){a.push({name:"lineTo",arguments:arguments})},arcTo:function(){a.push({name:"arcTo",arguments:arguments})},bezierCurveTo:function(){a.push({name:"bezierCurveTo",arguments:arguments})},quadraticCurveTo:function(){a.push({name:"quadraticCurveTo",arguments:arguments})}}},drawImage:function(){c.push({type:"function",
519 name:"drawImage",arguments:arguments})},fillText:function(){c.push({type:"function",name:"fillText",arguments:arguments})},setVariable:function(a,b){c.push({type:"variable",name:a,arguments:b});return b}}}var v={},w;v.Util={};v.Util.log=function(b){v.logging&&(a.console&&a.console.log)&&a.console.log(b)};v.Util.trimText=function(a){return function(b){return a?a.apply(b):((b||"")+"").replace(/^\s+|\s+$/g,"")}}(String.prototype.trim);v.Util.asFloat=function(a){return parseFloat(a)};(function(){var a=
520 /((rgba|rgb)\([^\)]+\)(\s-?\d+px){0,})/g,b=/(-?\d+px)|(#.+)|(rgb\(.+\))|(rgba\(.+\))/g;v.Util.parseTextShadows=function(c){if(!c||"none"===c)return[];for(var c=c.match(a),d=[],f=0;c&&f<c.length;f++){var j=c[f].match(b);d.push({color:j[0],offsetX:j[1]?j[1].replace("px",""):0,offsetY:j[2]?j[2].replace("px",""):0,blur:j[3]?j[3].replace("px",""):0})}return d}})();v.Util.parseBackgroundImage=function(a){var b,c,d,f,j,l=[],k,y=0,w=0,v,O,N=function(){if(b){'"'===c.substr(0,1)&&(c=c.substr(1,c.length-2));
521 c&&O.push(c);if("-"===b.substr(0,1)&&0<(f=b.indexOf("-",1)+1))d=b.substr(0,f),b=b.substr(f);l.push({prefix:d,method:b.toLowerCase(),value:j,args:O})}O=[];b=d=c=j=""};N();for(var F=0,M=a.length;F<M;F++)if(k=a[F],!(0===y&&-1<" \r\n\t".indexOf(k))){switch(k){case '"':v?v===k&&(v=null):v=k;break;case "(":if(v)break;else if(0===y){y=1;j+=k;continue}else w++;break;case ")":if(v)break;else if(1===y)if(0===w){y=0;j+=k;N();continue}else w--;break;case ",":if(!v)if(0===y){N();continue}else if(1===y&&0===w&&
522 !b.match(/^url$/i)){O.push(c);c="";j+=k;continue}}j+=k;0===y?b+=k:c+=k}N();return l};v.Util.Bounds=function(a){var b,c={};a.getBoundingClientRect&&(b=a.getBoundingClientRect(),c.top=b.top,c.bottom=b.bottom||b.top+b.height,c.left=b.left,c.width=a.offsetWidth,c.height=a.offsetHeight);return c};v.Util.OffsetBounds=function(a){var b=a.offsetParent?v.Util.OffsetBounds(a.offsetParent):{top:0,left:0};return{top:a.offsetTop+b.top,bottom:a.offsetTop+a.offsetHeight+b.top,left:a.offsetLeft+b.left,width:a.offsetWidth,
523 height:a.offsetHeight}};v.Util.getCSS=function(a,d,j){void 0!==a&&(w=b.defaultView.getComputedStyle(a,null));var x=w[d];if(/^background(Size|Position)$/.test(d)){a:{x=(x||"").split(",");x=x[j||0]||x[0]||"auto";x=v.Util.trimText(x).split(" ");if(!("backgroundSize"===d&&(!x[0]||x[0].match(/cover|contain|auto/)))){x[0]=-1===x[0].indexOf("%")?f(a,d+"X",x[0]):x[0];if(x[1]===c)if("backgroundSize"===d){x[1]="auto";a=x;break a}else x[1]=x[0];x[1]=-1===x[1].indexOf("%")?f(a,d+"Y",x[1]):x[1]}a=x}return a}return/border(Top|Bottom)(Left|Right)Radius/.test(d)?
524 (a=x.split(" "),1>=a.length&&(a[1]=a[0]),a.map(k)):x};v.Util.resizeBounds=function(a,b,c,d,f){a/=b;!f||"auto"===f?(f=c,c=d):c/d<a^"contain"===f?(c=d,f=d*a):(f=c,c/=a);return{width:f,height:c}};v.Util.BackgroundPosition=function(a,b,c,f,j){a=d("backgroundPosition",a,b,c,f,j);return{left:a[0],top:a[1]}};v.Util.BackgroundSize=function(a,b,c,f){a=d("backgroundSize",a,b,c,f);return{width:a[0],height:a[1]}};v.Util.Extend=function(a,b){for(var c in a)a.hasOwnProperty(c)&&(b[c]=a[c]);return b};v.Util.Children=
525 function(a){var b;try{var d;if(a.nodeName&&"IFRAME"===a.nodeName.toUpperCase())d=a.contentDocument||a.contentWindow.document;else{var f=a.childNodes,a=[];if(null!==f){var j=a.length,k=0;if("number"===typeof f.length)for(var l=f.length;k<l;k++)a[j++]=f[k];else for(;f[k]!==c;)a[j++]=f[k++];a.length=j}d=a}b=d}catch(w){v.Util.log("html2canvas.Util.Children failed with exception: "+w.message),b=[]}return b};v.Util.isTransparent=function(a){return"transparent"===a||"rgba(0, 0, 0, 0)"===a};v.Util.Font=function(){var a=
526 {};return function(b,d,f){if(a[b+"-"+d]!==c)return a[b+"-"+d];var j=f.createElement("div"),k=f.createElement("img"),l=f.createElement("span"),w;j.style.visibility="hidden";j.style.fontFamily=b;j.style.fontSize=d;j.style.margin=0;j.style.padding=0;f.body.appendChild(j);k.src="data:image/gif;base64,R0lGODlhAQABAIABAP///wAAACwAAAAAAQABAAACAkQBADs=";k.width=1;k.height=1;k.style.margin=0;k.style.padding=0;k.style.verticalAlign="baseline";l.style.fontFamily=b;l.style.fontSize=d;l.style.margin=0;l.style.padding=
527 0;l.appendChild(f.createTextNode("Hidden Text"));j.appendChild(l);j.appendChild(k);w=k.offsetTop-l.offsetTop+1;j.removeChild(l);j.appendChild(f.createTextNode("Hidden Text"));j.style.lineHeight="normal";k.style.verticalAlign="super";k={baseline:w,lineWidth:1,middle:k.offsetTop-j.offsetTop+1};a[b+"-"+d]=k;f.body.removeChild(j);return k}}();(function(){function a(b){return function(a){try{b.addColorStop(a.stop,a.color)}catch(d){c.log(["failed to add color stop: ",d,"; tried to add: ",a])}}}var c=v.Util,
528 d={};v.Generate=d;var f=[/^(-webkit-linear-gradient)\(([a-z\s]+)([\w\d\.\s,%\(\)]+)\)$/,/^(-o-linear-gradient)\(([a-z\s]+)([\w\d\.\s,%\(\)]+)\)$/,/^(-webkit-gradient)\((linear|radial),\s((?:\d{1,3}%?)\s(?:\d{1,3}%?),\s(?:\d{1,3}%?)\s(?:\d{1,3}%?))([\w\d\.\s,%\(\)\-]+)\)$/,/^(-moz-linear-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?))([\w\d\.\s,%\(\)]+)\)$/,/^(-webkit-radial-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?)),\s(\w+)\s([a-z\-]+)([\w\d\.\s,%\(\)]+)\)$/,/^(-moz-radial-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?)),\s(\w+)\s?([a-z\-]*)([\w\d\.\s,%\(\)]+)\)$/,
529 /^(-o-radial-gradient)\(((?:\d{1,3}%?)\s(?:\d{1,3}%?)),\s(\w+)\s([a-z\-]+)([\w\d\.\s,%\(\)]+)\)$/];d.parseGradient=function(a,b){var c,d,j=f.length,k,m,s,w;for(d=0;d<j&&!(k=a.match(f[d]));d+=1);if(k)switch(k[1]){case "-webkit-linear-gradient":case "-o-linear-gradient":c={type:"linear",x0:null,y0:null,x1:null,y1:null,colorStops:[]};if(j=k[2].match(/\w+/g)){m=j.length;for(d=0;d<m;d+=1)switch(j[d]){case "top":c.y0=0;c.y1=b.height;break;case "right":c.x0=b.width;c.x1=0;break;case "bottom":c.y0=b.height;
530 c.y1=0;break;case "left":c.x0=0,c.x1=b.width}}null===c.x0&&null===c.x1&&(c.x0=c.x1=b.width/2);null===c.y0&&null===c.y1&&(c.y0=c.y1=b.height/2);if(j=k[3].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)(?:\s\d{1,3}(?:%|px))?)+/g)){m=j.length;s=1/Math.max(m-1,1);for(d=0;d<m;d+=1)w=j[d].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\s*(\d{1,3})?(%|px)?/),w[2]?(k=parseFloat(w[2]),k="%"===w[3]?k/100:k/b.width):k=d*s,c.colorStops.push({color:w[1],stop:k})}break;
531 case "-webkit-gradient":c={type:"radial"===k[2]?"circle":k[2],x0:0,y0:0,x1:0,y1:0,colorStops:[]};if(j=k[3].match(/(\d{1,3})%?\s(\d{1,3})%?,\s(\d{1,3})%?\s(\d{1,3})%?/))c.x0=j[1]*b.width/100,c.y0=j[2]*b.height/100,c.x1=j[3]*b.width/100,c.y1=j[4]*b.height/100;if(j=k[4].match(/((?:from|to|color-stop)\((?:[0-9\.]+,\s)?(?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)\))+/g)){m=j.length;for(d=0;d<m;d+=1)w=j[d].match(/(from|to|color-stop)\(([0-9\.]+)?(?:,\s)?((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\)/),
532 k=parseFloat(w[2]),"from"===w[1]&&(k=0),"to"===w[1]&&(k=1),c.colorStops.push({color:w[3],stop:k})}break;case "-moz-linear-gradient":c={type:"linear",x0:0,y0:0,x1:0,y1:0,colorStops:[]};if(j=k[2].match(/(\d{1,3})%?\s(\d{1,3})%?/))c.x0=j[1]*b.width/100,c.y0=j[2]*b.height/100,c.x1=b.width-c.x0,c.y1=b.height-c.y0;if(j=k[3].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)(?:\s\d{1,3}%)?)+/g)){m=j.length;s=1/Math.max(m-1,1);for(d=0;d<m;d+=1)w=j[d].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\s*(\d{1,3})?(%)?/),
533 w[2]?(k=parseFloat(w[2]),w[3]&&(k/=100)):k=d*s,c.colorStops.push({color:w[1],stop:k})}break;case "-webkit-radial-gradient":case "-moz-radial-gradient":case "-o-radial-gradient":c={type:"circle",x0:0,y0:0,x1:b.width,y1:b.height,cx:0,cy:0,rx:0,ry:0,colorStops:[]};if(j=k[2].match(/(\d{1,3})%?\s(\d{1,3})%?/))c.cx=j[1]*b.width/100,c.cy=j[2]*b.height/100;j=k[3].match(/\w+/);w=k[4].match(/[a-z\-]*/);if(j&&w)switch(w[0]){case "farthest-corner":case "cover":case "":d=Math.sqrt(Math.pow(c.cx,2)+Math.pow(c.cy,
534 2));j=Math.sqrt(Math.pow(c.cx,2)+Math.pow(c.y1-c.cy,2));m=Math.sqrt(Math.pow(c.x1-c.cx,2)+Math.pow(c.y1-c.cy,2));w=Math.sqrt(Math.pow(c.x1-c.cx,2)+Math.pow(c.cy,2));c.rx=c.ry=Math.max(d,j,m,w);break;case "closest-corner":d=Math.sqrt(Math.pow(c.cx,2)+Math.pow(c.cy,2));j=Math.sqrt(Math.pow(c.cx,2)+Math.pow(c.y1-c.cy,2));m=Math.sqrt(Math.pow(c.x1-c.cx,2)+Math.pow(c.y1-c.cy,2));w=Math.sqrt(Math.pow(c.x1-c.cx,2)+Math.pow(c.cy,2));c.rx=c.ry=Math.min(d,j,m,w);break;case "farthest-side":"circle"===j[0]?c.rx=
535 c.ry=Math.max(c.cx,c.cy,c.x1-c.cx,c.y1-c.cy):(c.type=j[0],c.rx=Math.max(c.cx,c.x1-c.cx),c.ry=Math.max(c.cy,c.y1-c.cy));break;case "closest-side":case "contain":"circle"===j[0]?c.rx=c.ry=Math.min(c.cx,c.cy,c.x1-c.cx,c.y1-c.cy):(c.type=j[0],c.rx=Math.min(c.cx,c.x1-c.cx),c.ry=Math.min(c.cy,c.y1-c.cy))}if(j=k[5].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\)(?:\s\d{1,3}(?:%|px))?)+/g)){m=j.length;s=1/Math.max(m-1,1);for(d=0;d<m;d+=1)w=j[d].match(/((?:rgb|rgba)\(\d{1,3},\s\d{1,3},\s\d{1,3}(?:,\s[0-9\.]+)?\))\s*(\d{1,3})?(%|px)?/),
536 w[2]?(k=parseFloat(w[2]),k="%"===w[3]?k/100:k/b.width):k=d*s,c.colorStops.push({color:w[1],stop:k})}}return c};d.Gradient=function(c,d){if(!(0===d.width||0===d.height)){var f=b.createElement("canvas"),j=f.getContext("2d"),k,m;f.width=d.width;f.height=d.height;if(k=v.Generate.parseGradient(c,d))switch(k.type){case "linear":m=j.createLinearGradient(k.x0,k.y0,k.x1,k.y1);k.colorStops.forEach(a(m));j.fillStyle=m;j.fillRect(0,0,d.width,d.height);break;case "circle":m=j.createRadialGradient(k.cx,k.cy,0,
537 k.cx,k.cy,k.rx);k.colorStops.forEach(a(m));j.fillStyle=m;j.fillRect(0,0,d.width,d.height);break;case "ellipse":var w=b.createElement("canvas"),B=w.getContext("2d");m=Math.max(k.rx,k.ry);var x=2*m;w.width=w.height=x;m=B.createRadialGradient(k.rx,k.ry,0,k.rx,k.ry,m);k.colorStops.forEach(a(m));B.fillStyle=m;B.fillRect(0,0,x,x);j.fillStyle=k.colorStops[k.colorStops.length-1].color;j.fillRect(0,0,f.width,f.height);j.drawImage(w,k.cx-k.rx,k.cy-k.ry,2*k.rx,2*k.ry)}return f}};d.ListAlpha=function(a){var b=
538 "",c;do c=a%26,b=String.fromCharCode(c+64)+b,a/=26;while(26<26*a);return b};d.ListRoman=function(a){var b="M CM D CD C XC L XL X IX V IV I".split(" "),c=[1E3,900,500,400,100,90,50,40,10,9,5,4,1],d="",f,j=b.length;if(0>=a||4E3<=a)return a;for(f=0;f<j;f+=1)for(;a>=c[f];)a-=c[f],d+=b[f];return d}})();v.Parse=function(d,f){function k(a,b){var c=parseInt(u(a,b),10);return isNaN(c)?0:c}function w(a,b,c,d,e,g){"transparent"!==g&&(a.setVariable("fillStyle",g),a.fillRect(b,c,d,e))}function q(a,b,c){if(0<a.length)return b+
539 c.toUpperCase()}function J(a,b){switch(b){case "lowercase":return a.toLowerCase();case "capitalize":return a.replace(/(^|\s|:|-|\(|\))([a-z])/g,q);case "uppercase":return a.toUpperCase();default:return a}}function l(a){return/^(normal|none|0px)$/.test(a)}function D(a,b,c,d){var g=u(b,"fontWeight"),f=u(b,"fontFamily"),i=u(b,"fontSize"),j=e.parseTextShadows(u(b,"textShadow"));switch(parseInt(g,10)){case 401:g="bold";break;case 400:g="normal"}a.setVariable("fillStyle",d);a.setVariable("font",[u(b,"fontStyle"),
540 u(b,"fontVariant"),g,i,f].join(" "));a.setVariable("textAlign","left");j.length&&(a.setVariable("shadowColor",j[0].color),a.setVariable("shadowOffsetX",j[0].offsetX),a.setVariable("shadowOffsetY",j[0].offsetY),a.setVariable("shadowBlur",j[0].blur));if("none"!==c)return e.Font(f,i,I)}function y(a,b,c){var d=c.ctx,i=u(a,"color"),j=u(a,"textDecoration"),k=u(a,"textAlign"),m,n,s=b,q=0;0<e.trimText(b.nodeValue).length&&(b.nodeValue=J(b.nodeValue,u(a,"textTransform")),k=k.replace(["-webkit-auto"],["auto"]),
541 n=!f.letterRendering&&/^(left|right|justify|auto)$/.test(k)&&l(u(a,"letterSpacing"))?b.nodeValue.split(/(\b| )/):b.nodeValue.split(""),m=D(d,a,j,i),f.chinese&&n.forEach(function(a,b){/.*[\u4E00-\u9FA5].*$/.test(a)&&(a=a.split(""),a.unshift(b,1),n.splice.apply(n,a))}),n.forEach(function(a,b){var f,l=b<n.length-1;f=c.transform.matrix;var k;if(g.rangeBounds&&!f){if("none"!==j||0!==e.trimText(a).length)f=s,l=q,k=I.createRange(),k.setStart(f,l),k.setEnd(f,l+a.length),k=k.getBoundingClientRect();q+=a.length}else if(s&&
542 "string"===typeof s.nodeValue){var l=l?s.splitText(a.length):null,o=s;k=o.parentNode;var t=I.createElement("wrapper"),u=o.cloneNode(!0);t.appendChild(o.cloneNode(!0));k.replaceChild(t,o);f=f?e.OffsetBounds(t):e.Bounds(t);k.replaceChild(u,t);k=f;s=l}if(f=k)switch(l=f.left,k=f.bottom,null!==a&&0<e.trimText(a).length&&d.fillText(a,l,k),j){case "underline":w(d,f.left,Math.round(f.top+m.baseline+m.lineWidth),f.width,1,i);break;case "overline":w(d,f.left,Math.round(f.top),f.width,1,i);break;case "line-through":w(d,
543 f.left,Math.ceil(f.top+m.middle+m.lineWidth),f.width,1,i)}}))}function Y(a,b,c){var d,b=b.ctx,g=u(a,"listStyleType");if(/^(decimal|decimal-leading-zero|upper-alpha|upper-latin|upper-roman|lower-alpha|lower-greek|lower-latin|lower-roman)$/i.test(g)){var f;f=-1;var i=1,j=a.parentNode.childNodes;if(a.parentNode){for(;j[++f]!==a;)1===j[f].nodeType&&i++;f=i}else f=-1;switch(g){case "decimal":d=f;break;case "decimal-leading-zero":d=1===f.toString().length?"0"+f.toString():f.toString();break;case "upper-roman":d=
544 v.Generate.ListRoman(f);break;case "lower-roman":d=v.Generate.ListRoman(f).toLowerCase();break;case "lower-alpha":d=v.Generate.ListAlpha(f).toLowerCase();break;case "upper-alpha":d=v.Generate.ListAlpha(f)}d+=". ";f=I.createElement("boundelement");f.style.display="inline";i=a.style.listStyleType;a.style.listStyleType="none";f.appendChild(I.createTextNode(d));a.insertBefore(f,a.firstChild);g=e.Bounds(f);a.removeChild(f);a.style.listStyleType=i;D(b,a,"none",u(a,"color"));"inside"===u(a,"listStylePosition")&&
545 (b.setVariable("textAlign","left"),a=c.left,c=g.bottom,null!==d&&0<e.trimText(d).length&&b.fillText(d,a,c))}}function L(a){return(a=d[a])&&!0===a.succeeded?a.img:!1}function O(a,b){var c=Math.max(a.left,b.left),d=Math.max(a.top,b.top),e=Math.min(a.left+a.width,b.left+b.width),g=Math.min(a.top+a.height,b.top+b.height);return{left:c,top:d,width:e-c,height:g-d}}function N(a,b,c,d,e){var g=k(b,"paddingLeft"),f=k(b,"paddingTop"),i=k(b,"paddingRight"),b=k(b,"paddingBottom");T(a,c,0,0,c.width,c.height,d.left+
546 g+e[3].width,d.top+f+e[0].width,d.width-(e[1].width+e[3].width+g+i),d.height-(e[0].width+e[2].width+f+b))}function F(a){return["Top","Right","Bottom","Left"].map(function(b){return{width:k(a,"border"+b+"Width"),color:u(a,"border"+b+"Color")}})}function M(a){return["TopLeft","TopRight","BottomRight","BottomLeft"].map(function(b){return u(a,"border"+b+"Radius")})}function W(a,b,c,d){var e=function(a,b,c){return{x:a.x+(b.x-a.x)*c,y:a.y+(b.y-a.y)*c}};return{start:a,startControl:b,endControl:c,end:d,subdivide:function(g){var f=
547 e(a,b,g),i=e(b,c,g),j=e(c,d,g),l=e(f,i,g),i=e(i,j,g),g=e(l,i,g);return[W(a,f,l,g),W(g,i,j,d)]},curveTo:function(a){a.push(["bezierCurve",b.x,b.y,c.x,c.y,d.x,d.y])},curveToReversed:function(d){d.push(["bezierCurve",c.x,c.y,b.x,b.y,a.x,a.y])}}}function ba(a,b,c,d,e,g,f){0<b[0]||0<b[1]?(a.push(["line",d[0].start.x,d[0].start.y]),d[0].curveTo(a),d[1].curveTo(a)):a.push(["line",g,f]);(0<c[0]||0<c[1])&&a.push(["line",e[0].start.x,e[0].start.y])}function P(a,b,c,d,e,g,f){var i=[];0<b[0]||0<b[1]?(i.push(["line",
548 d[1].start.x,d[1].start.y]),d[1].curveTo(i)):i.push(["line",a.c1[0],a.c1[1]]);0<c[0]||0<c[1]?(i.push(["line",g[0].start.x,g[0].start.y]),g[0].curveTo(i),i.push(["line",f[0].end.x,f[0].end.y]),f[0].curveToReversed(i)):(i.push(["line",a.c2[0],a.c2[1]]),i.push(["line",a.c3[0],a.c3[1]]));0<b[0]||0<b[1]?(i.push(["line",e[1].end.x,e[1].end.y]),e[1].curveToReversed(i)):i.push(["line",a.c4[0],a.c4[1]]);return i}function Z(a,b,c){var d,e,g,f,i,j,l,k,m=b.left,n=b.top,s=b.width,w=b.height,q,t,y,B,x=M(a);k=b.left;
549 q=b.top;j=b.width;l=b.height;e=x[0][0];g=x[0][1];f=x[1][0];i=x[1][1];var D=x[2][0],v=x[2][1];t=x[3][0];y=x[3][1];var E=j-f,C=l-v,Y=j-D,F=l-y;d=z(k,q,e,g).topLeft.subdivide(0.5);e=z(k+c[3].width,q+c[0].width,Math.max(0,e-c[3].width),Math.max(0,g-c[0].width)).topLeft.subdivide(0.5);g=z(k+E,q,f,i).topRight.subdivide(0.5);f=z(k+Math.min(E,j+c[3].width),q+c[0].width,E>j+c[3].width?0:f-c[3].width,i-c[0].width).topRight.subdivide(0.5);i=z(k+Y,q+C,D,v).bottomRight.subdivide(0.5);j=z(k+Math.min(Y,j+c[3].width),
550 q+Math.min(C,l+c[0].width),Math.max(0,D-c[1].width),Math.max(0,v-c[2].width)).bottomRight.subdivide(0.5);l=z(k,q+F,t,y).bottomLeft.subdivide(0.5);k=z(k+c[3].width,q+F,Math.max(0,t-c[3].width),Math.max(0,y-c[2].width)).bottomLeft.subdivide(0.5);q=[];switch(u(a,"backgroundClip")){case "content-box":case "padding-box":ba(q,x[0],x[1],e,f,b.left+c[3].width,b.top+c[0].width);ba(q,x[1],x[2],f,j,b.left+b.width-c[1].width,b.top+c[0].width);ba(q,x[2],x[3],j,k,b.left+b.width-c[1].width,b.top+b.height-c[2].width);
551 ba(q,x[3],x[0],k,e,b.left+c[3].width,b.top+b.height-c[2].width);break;default:ba(q,x[0],x[1],d,g,b.left,b.top),ba(q,x[1],x[2],g,i,b.left+b.width,b.top),ba(q,x[2],x[3],i,l,b.left+b.width,b.top+b.height),ba(q,x[3],x[0],l,d,b.left,b.top+b.height)}F={clip:q,borders:[]};for(a=0;4>a;a++)if(0<c[a].width){b=m;q=n;t=s;y=w-c[2].width;switch(a){case 0:y=c[0].width;B=P({c1:[b,q],c2:[b+t,q],c3:[b+t-c[1].width,q+y],c4:[b+c[3].width,q+y]},x[0],x[1],d,e,g,f);break;case 1:b=m+s-c[1].width;t=c[1].width;B=P({c1:[b+
552 t,q],c2:[b+t,q+y+c[2].width],c3:[b,q+y],c4:[b,q+c[0].width]},x[1],x[2],g,f,i,j);break;case 2:q=q+w-c[2].width;y=c[2].width;B=P({c1:[b+t,q+y],c2:[b,q+y],c3:[b+c[3].width,q],c4:[b+t-c[3].width,q]},x[2],x[3],i,j,l,k);break;case 3:t=c[3].width,B=P({c1:[b,q+y+c[2].width],c2:[b,q],c3:[b+t,q+c[0].width],c4:[b+t,q+y]},x[3],x[0],l,k,d,e)}F.borders.push({args:B,color:c[a].color})}return F}function K(a,b){var c=a.drawShape();b.forEach(function(a,b){c[0===b?"moveTo":a[0]+"To"].apply(null,a.slice(1))});return c}
553 function E(a,b,c){var d=I.createElement("valuewrap");"lineHeight textAlign fontFamily color fontSize paddingLeft paddingTop width height border borderLeftWidth borderTopWidth".split(" ").forEach(function(b){try{d.style[b]=u(a,b)}catch(c){e.log("html2canvas: Parse: Exception caught in renderFormValue: "+c.message)}});d.style.borderColor="black";d.style.borderStyle="solid";d.style.display="block";d.style.position="absolute";if(/^(submit|reset|button|text|password)$/.test(a.type)||"SELECT"===a.nodeName)d.style.lineHeight=
554 u(a,"height");d.style.top=b.top+"px";d.style.left=b.left+"px";b="SELECT"===a.nodeName?(a.options[a.selectedIndex]||0).text:a.value;b||(b=a.placeholder);b=I.createTextNode(b);d.appendChild(b);i.appendChild(d);y(a,b,c);i.removeChild(d)}function T(a){a.drawImage.apply(a,Array.prototype.slice.call(arguments,1))}function pa(c,d){var g=a.getComputedStyle(c,d);if(g&&g.content&&!("none"===g.content||"-moz-alt-content"===g.content||"none"===g.display)){var f=g.content+"",i=f.substr(0,1);i===f.substr(f.length-
555 1)&&i.match(/'|"/)&&(f=f.substr(1,f.length-2));var i="url"===f.substr(0,3),j=b.createElement(i?"img":"span");j.className=G+"-before "+G+"-after";Object.keys(g).filter(qa).forEach(function(a){try{j.style[a]=g[a]}catch(b){e.log(["Tried to assign readonly property ",a,"Error:",b])}});i?j.src=e.parseBackgroundImage(f)[0].args[0]:j.innerHTML=f;return j}}function qa(b){return isNaN(a.parseInt(b,10))}function ea(a,b){var c=pa(a,":before"),d=pa(a,":after");if(c||d)if(c&&(a.className+=" "+G+"-before",a.parentNode.insertBefore(c,
556 a),ma(c,b,!0),a.parentNode.removeChild(c),a.className=a.className.replace(G+"-before","").trim()),d)a.className+=" "+G+"-after",a.appendChild(d),ma(d,b,!0),a.removeChild(d),a.className=a.className.replace(G+"-after","").trim()}function ra(a,b,c,d){var e=Math.round(d.left+c.left),c=Math.round(d.top+c.top);a.createPattern(b);a.translate(e,c);a.fill();a.translate(-e,-c)}function la(a,b,c,d,e,g,f,i){var j=[];j.push(["line",Math.round(e),Math.round(g)]);j.push(["line",Math.round(e+f),Math.round(g)]);j.push(["line",
557 Math.round(e+f),Math.round(i+g)]);j.push(["line",Math.round(e),Math.round(i+g)]);K(a,j);a.save();a.clip();ra(a,b,c,d);a.restore()}function da(a,b,c){for(var d=u(a,"backgroundImage"),g=e.parseBackgroundImage(d),f,i=g.length;i--;)if(d=g[i],d.args&&0!==d.args.length)if(f=L("url"===d.method?d.args[0]:d.value)){var j=a,d=b,l=c,k=f;f=i;var m=e.BackgroundSize(j,d,k,f),n=e.BackgroundPosition(j,d,k,f,m),j=u(j,"backgroundRepeat").split(",").map(e.trimText);if(!(k.width===m.width&&k.height===m.height)){var s=
558 void 0,q=I.createElement("canvas");q.width=m.width;q.height=m.height;s=q.getContext("2d");T(s,k,0,0,k.width,k.height,0,0,m.width,m.height);k=q}j=j[f]||j[0];switch(j){case "repeat-x":la(l,k,n,d,d.left,d.top+n.top,99999,k.height);break;case "repeat-y":la(l,k,n,d,d.left+n.left,d.top,k.width,99999);break;case "no-repeat":la(l,k,n,d,d.left+n.left,d.top+n.top,k.width,k.height);break;default:ra(l,k,n,{top:d.top,left:d.left,width:k.width,height:k.height})}}else e.log("html2canvas: Error loading background:",
559 d)}function fa(a){return a.replace("px","")}function ga(a){var b=u(a,"transform")||u(a,"-webkit-transform")||u(a,"-moz-transform")||u(a,"-ms-transform")||u(a,"-o-transform"),a=u(a,"transform-origin")||u(a,"-webkit-transform-origin")||u(a,"-moz-transform-origin")||u(a,"-ms-transform-origin")||u(a,"-o-transform-origin")||"0px 0px",a=a.split(" ").map(fa).map(e.asFloat),c;if(b&&"none"!==b&&(b=b.match(ca)))switch(b[1]){case "matrix":c=b[2].split(",").map(e.trimText).map(e.asFloat)}return{origin:a,matrix:c}}
560 function xa(a,b,c,d){var g=j(!b?Math.max(Math.max(I.body.scrollWidth,I.documentElement.scrollWidth),Math.max(I.body.offsetWidth,I.documentElement.offsetWidth),Math.max(I.body.clientWidth,I.documentElement.clientWidth)):c.width,!b?Math.max(Math.max(I.body.scrollHeight,I.documentElement.scrollHeight),Math.max(I.body.offsetHeight,I.documentElement.offsetHeight),Math.max(I.body.clientHeight,I.documentElement.clientHeight)):c.height),d={ctx:g,opacity:g.setVariable("globalAlpha",u(a,"opacity")*(b?b.opacity:
561 1)),cssPosition:u(a,"position"),borders:F(a),transform:d,clip:b&&b.clip?e.Extend({},b.clip):null},i="static"!==d.cssPosition,k=i?u(a,"zIndex"):"auto",l=u(a,"opacity"),m="none"!==u(a,"cssFloat");d.zIndex=g={zindex:k,children:[]};g.isPositioned=i;g.isFloated=m;g.opacity=l;g.ownStacking="auto"!==k||1>l;b&&b.zIndex.children.push(d);!0===f.useOverflow&&(!0===/(hidden|scroll|auto)/.test(u(a,"overflow"))&&!1===/(BODY)/i.test(a.nodeName))&&(d.clip=d.clip?O(d.clip,c):c);return d}function C(a,b,c){a={left:b.left+
562 a[3].width,top:b.top+a[0].width,width:b.width-(a[1].width+a[3].width),height:b.height-(a[0].width+a[2].width)};c&&(a=O(a,c));return a}function na(a,b){var c=b.matrix?e.OffsetBounds(a):e.Bounds(a);b.origin[0]+=c.left;b.origin[1]+=c.top;return c}function V(a,b,c,d){var g=ga(a,b),f=na(a,g),i,b=xa(a,b,f,g),g=b.borders,j=b.ctx,k=C(g,f,b.clip),l=Z(a,f,g),m=n.test(a.nodeName)?"#efefef":u(a,"backgroundColor");K(j,l.clip);j.save();j.clip();0<k.height&&0<k.width&&!d?(w(j,f.left,f.top,f.width,f.height,m),da(a,
563 k,j)):d&&(b.backgroundColor=m);j.restore();l.borders.forEach(function(a){var b=a.args,a=a.color;if(a!=="transparent"){j.setVariable("fillStyle",a);K(j,b);j.fill()}});c||ea(a,b);switch(a.nodeName){case "IMG":(i=L(a.getAttribute("src")))?N(j,a,i,f,g):e.log("html2canvas: Error loading <img>:"+a.getAttribute("src"));break;case "INPUT":/^(text|url|email|submit|button|reset)$/.test(a.type)&&0<(a.value||a.placeholder||"").length&&E(a,f,b);break;case "TEXTAREA":0<(a.value||a.placeholder||"").length&&E(a,
564 f,b);break;case "SELECT":0<(a.options||a.placeholder||"").length&&E(a,f,b);break;case "LI":Y(a,b,k);break;case "CANVAS":N(j,a,a,f,g)}return b}function ma(a,b,c){"none"!==u(a,"display")&&("hidden"!==u(a,"visibility")&&!a.hasAttribute("data-html2canvas-ignore"))&&(b=V(a,b,c,!1)||b,n.test(a.nodeName)||sa(a,b,c))}function sa(a,b,c){e.Children(a).forEach(function(d){d.nodeType===d.ELEMENT_NODE?ma(d,b,c):d.nodeType===d.TEXT_NODE&&y(a,d,b)})}a.scroll(0,0);var ta=f.elements===c?b.body:f.elements[0],I=ta.ownerDocument,
565 e=v.Util,g=e.Support(f,I),n=RegExp("("+f.ignoreElements+")"),i=I.body,u=e.getCSS,G="___html2canvas___pseudoelement",t=I.createElement("style");t.innerHTML="."+G+'-before:before { content: "" !important; display: none !important; }.'+G+'-after:after { content: "" !important; display: none !important; }';i.appendChild(t);var d=d||{},z=function(a){return function(b,c,d,e){var g=d*a,f=e*a,d=b+d,e=c+e;return{topLeft:W({x:b,y:e},{x:b,y:e-f},{x:d-g,y:c},{x:d,y:c}),topRight:W({x:b,y:c},{x:b+g,y:c},{x:d,y:e-
566 f},{x:d,y:e}),bottomRight:W({x:d,y:c},{x:d,y:c+f},{x:b+g,y:e},{x:b,y:e}),bottomLeft:W({x:d,y:e},{x:d-g,y:e},{x:b,y:c+f},{x:b,y:c})}}}(4*((Math.sqrt(2)-1)/3)),ca=/(matrix)\((.+)\)/;return function(){var a=u(b.documentElement,"backgroundColor"),c=e.isTransparent(a)&&ta===b.body,d=V(ta,null,!1,c);sa(ta,d);c&&(a=d.backgroundColor);i.removeChild(t);return{backgroundColor:a,stack:d}}()};v.Preload=function(d){function f(){L.log("html2canvas: start: images: "+y.numLoaded+" / "+y.numTotal+" (failed: "+y.numFailed+
567 ")");!y.firstRun&&y.numLoaded>=y.numTotal&&(L.log("Finished loading images: # "+y.numTotal+" (failed: "+y.numFailed+")"),"function"===typeof d.complete&&d.complete(y))}function j(b,k,l){var m,q=d.proxy,w;P.href=b;b=P.href;m="html2canvas_"+F++;l.callbackname=m;q=-1<q.indexOf("?")?q+"&":q+"?";q+="url="+encodeURIComponent(b)+"&callback="+m;w=M.createElement("script");a[m]=function(b){"error:"===b.substring(0,6)?(l.succeeded=!1,y.numLoaded++,y.numFailed++,f()):(D(k,l),k.src=b);a[m]=c;try{delete a[m]}catch(d){}w.parentNode.removeChild(w);
568 w=null;delete l.script;delete l.callbackname};w.setAttribute("type","text/javascript");w.setAttribute("src",q);l.script=w;a.document.body.appendChild(w)}function k(b,c){var d=a.getComputedStyle(b,c),f=d.content;"url"===f.substr(0,3)&&O.loadImage(v.Util.parseBackgroundImage(f)[0].args[0]);w(d.backgroundImage,b)}function q(a){return a&&a.method&&a.args&&0<a.args.length}function w(a,b){var d;v.Util.parseBackgroundImage(a).filter(q).forEach(function(a){if("url"===a.method)O.loadImage(a.args[0]);else if(a.method.match(/\-?gradient$/)){d===
569 c&&(d=v.Util.Bounds(b));var a=a.value,j=v.Generate.Gradient(a,d);j!==c&&(y[a]={img:j,succeeded:!0},y.numTotal++,y.numLoaded++,f())}})}function l(a){var b=!1;try{L.Children(a).forEach(l)}catch(d){}try{b=a.nodeType}catch(f){b=!1,L.log("html2canvas: failed to access some element's nodeType - Exception: "+f.message)}if(1===b||b===c){k(a,":before");k(a,":after");try{w(L.getCSS(a,"backgroundImage"),a)}catch(j){L.log("html2canvas: failed to get background-image - Exception: "+j.message)}w(a)}}function D(b,
570 k){b.onload=function(){k.timer!==c&&a.clearTimeout(k.timer);y.numLoaded++;k.succeeded=!0;b.onerror=b.onload=null;f()};b.onerror=function(){if("anonymous"===b.crossOrigin&&(a.clearTimeout(k.timer),d.proxy)){var c=b.src;b=new Image;k.img=b;b.src=c;j(b.src,b,k);return}y.numLoaded++;y.numFailed++;k.succeeded=!1;b.onerror=b.onload=null;f()}}var y={numLoaded:0,numFailed:0,numTotal:0,cleanupDone:!1},Y,L=v.Util,O,N,F=0;N=d.elements[0]||b.body;var M=N.ownerDocument,W=N.getElementsByTagName("img"),ba=W.length,
571 P=M.createElement("a"),Z=function(a){return a.crossOrigin!==c}(new Image),K;P.href=a.location.href;Y=P.protocol+P.host;O={loadImage:function(a){var b,f;a&&y[a]===c&&(b=new Image,a.match(/data:image\/.*;base64,/i)?(b.src=a.replace(/url\(['"]{0,}|['"]{0,}\)$/ig,""),f=y[a]={img:b},y.numTotal++,D(b,f)):(P.href=a,P.href=P.href,P.protocol+P.host===Y||!0===d.allowTaint?(f=y[a]={img:b},y.numTotal++,D(b,f),b.src=a):Z&&!d.allowTaint&&d.useCORS?(b.crossOrigin="anonymous",f=y[a]={img:b},y.numTotal++,D(b,f),b.src=
572 a):d.proxy&&(f=y[a]={img:b},y.numTotal++,j(a,b,f))))},cleanupDOM:function(j){var k,l;if(!y.cleanupDone){j&&"string"===typeof j?L.log("html2canvas: Cleanup because: "+j):L.log("html2canvas: Cleanup after timeout: "+d.timeout+" ms.");for(l in y)if(y.hasOwnProperty(l)&&(k=y[l],"object"===typeof k&&k.callbackname&&k.succeeded===c)){a[k.callbackname]=c;try{delete a[k.callbackname]}catch(m){}k.script&&k.script.parentNode&&(k.script.setAttribute("src","about:blank"),k.script.parentNode.removeChild(k.script));
573 y.numLoaded++;y.numFailed++;L.log("html2canvas: Cleaned up failed img: '"+l+"' Steps: "+y.numLoaded+" / "+y.numTotal)}a.stop!==c?a.stop():b.execCommand!==c&&b.execCommand("Stop",!1);b.close!==c&&b.close();y.cleanupDone=!0;j&&"string"===typeof j||f()}},renderingDone:function(){K&&a.clearTimeout(K)}};0<d.timeout&&(K=a.setTimeout(O.cleanupDOM,d.timeout));L.log("html2canvas: Preload starts: finding background-images");y.firstRun=!0;l(N);L.log("html2canvas: Preload: Finding images");for(N=0;N<ba;N+=1)O.loadImage(W[N].getAttribute("src"));
574 y.firstRun=!1;L.log("html2canvas: Preload: Done.");y.numTotal===y.numLoaded&&f();return O};v.Renderer=function(a,d){return function(a){if("string"===typeof d.renderer&&v.Renderer[a]!==c)a=v.Renderer[a](d);else if("function"===typeof a)a=a(d);else throw Error("Unknown renderer");if("function"!==typeof a)throw Error("Invalid renderer defined");return a}(d.renderer)(a,d,b,function(a){function b(a){Object.keys(a).sort().forEach(function(c){var f=[],j=[],k=[],m=[];a[c].forEach(function(a){a.node.zIndex.isPositioned||
575 1>a.node.zIndex.opacity?k.push(a):a.node.zIndex.isFloated?j.push(a):f.push(a)});(function N(a){a.forEach(function(a){m.push(a);a.children&&N(a.children)})})(f.concat(j,k));m.forEach(function(a){a.context?b(a.context):d.push(a.node)})})}var d=[],a=function(a){function b(a,d,f){var j="auto"===d.zIndex.zindex?0:Number(d.zIndex.zindex),k=a,m=d.zIndex.isPositioned,q=d.zIndex.isFloated,s={node:d},w=f;if(d.zIndex.ownStacking)k=s.context={"!":[{node:d,children:[]}]},w=c;else if(m||q)w=s.children=[];0===j&&
576 f?f.push(s):(a[j]||(a[j]=[]),a[j].push(s));d.zIndex.children.forEach(function(a){b(k,a,w)})}var d={};b(d,a);return d}(a);b(a);return d}(a.stack),v)};v.Util.Support=function(a,b){function d(){var a=new Image,f=b.createElement("canvas"),j=f.getContext===c?!1:f.getContext("2d");if(!1===j)return!1;f.width=f.height=10;a.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10'><foreignObject width='10' height='10'><div xmlns='http://www.w3.org/1999/xhtml' style='width:10;height:10;'>sup</div></foreignObject></svg>";
577 try{j.drawImage(a,0,0),f.toDataURL()}catch(k){return!1}v.Util.log("html2canvas: Parse: SVG powered rendering available");return!0}return{rangeBounds:function(){var a,c,d=!1;b.createRange&&(a=b.createRange(),a.getBoundingClientRect&&(c=b.createElement("boundtest"),c.style.height="123px",c.style.display="block",b.body.appendChild(c),a.selectNode(c),a=a.getBoundingClientRect(),a=a.height,123===a&&(d=!0),b.body.removeChild(c)));return d}(),svgRendering:a.svgRendering&&d()}};a.html2canvas=function(b,c){var b=
578 b.length?b:[b],d,f,j={logging:!1,elements:b,background:"#fff",proxy:null,timeout:0,useCORS:!1,allowTaint:!1,svgRendering:!1,ignoreElements:"IFRAME|OBJECT|PARAM",useOverflow:!0,letterRendering:!1,chinese:!1,width:null,height:null,taintTest:!0,renderer:"Canvas"},j=v.Util.Extend(c,j);v.logging=j.logging;j.complete=function(a){if(!("function"===typeof j.onpreloaded&&!1===j.onpreloaded(a))&&(d=v.Parse(a,j),!("function"===typeof j.onparsed&&!1===j.onparsed(d))&&(f=v.Renderer(d,j),"function"===typeof j.onrendered)))j.onrendered(f)};
579 a.setTimeout(function(){v.Preload(j)},0);return{render:function(a,b){return v.Renderer(a,v.Util.Extend(b,j))},parse:function(a,b){return v.Parse(a,v.Util.Extend(b,j))},preload:function(a){return v.Preload(v.Util.Extend(a,j))},log:v.Util.log}};a.html2canvas.log=v.Util.log;a.html2canvas.Renderer={Canvas:c};v.Renderer.Canvas=function(a){function d(a,b){a.beginPath();b.forEach(function(b){a[b.name].apply(a,b.arguments)});a.closePath()}var a=a||{},f=b,j=[],k=b.createElement("canvas"),w=k.getContext("2d"),
580 l=v.Util,D=a.canvas||f.createElement("canvas");return function(b,v,L,O,N){var F=D.getContext("2d"),M,W=b.stack;D.width=D.style.width=v.width||W.ctx.width;D.height=D.style.height=v.height||W.ctx.height;M=F.fillStyle;F.fillStyle=l.isTransparent(W.backgroundColor)&&v.background!==c?v.background:b.backgroundColor;F.fillRect(0,0,D.width,D.height);F.fillStyle=M;O.forEach(function(b){F.textBaseline="bottom";F.save();b.transform.matrix&&(F.translate(b.transform.origin[0],b.transform.origin[1]),F.transform.apply(F,
581 b.transform.matrix),F.translate(-b.transform.origin[0],-b.transform.origin[1]));b.clip&&(F.beginPath(),F.rect(b.clip.left,b.clip.top,b.clip.width,b.clip.height),F.clip());b.ctx.storage&&b.ctx.storage.forEach(function(b){var c=F;switch(b.type){case "variable":c[b.name]=b.arguments;break;case "function":switch(b.name){case "createPattern":if(b.arguments[0].width>0&&b.arguments[0].height>0)try{c.fillStyle=c.createPattern(b.arguments[0],"repeat")}catch(y){l.log("html2canvas: Renderer: Error creating pattern",
582 y.message)}break;case "drawShape":d(c,b.arguments);break;case "drawImage":if(b.arguments[8]>0&&b.arguments[7]>0){var v;if(!(v=!a.taintTest))if(v=a.taintTest)a:{if(j.indexOf(b.arguments[0].src)===-1){w.drawImage(b.arguments[0],0,0);try{w.getImageData(0,0,1,1)}catch(D){k=f.createElement("canvas");w=k.getContext("2d");v=false;break a}j.push(b.arguments[0].src)}v=true}v&&c.drawImage.apply(c,b.arguments)}break;default:c[b.name].apply(c,b.arguments)}}});F.restore()});l.log("html2canvas: Renderer: Canvas renderer done - returning canvas obj");
583 return 1===v.elements.length&&"object"===typeof v.elements[0]&&"BODY"!==v.elements[0].nodeName?(b=N.Util.Bounds(v.elements[0]),L=L.createElement("canvas"),L.width=Math.ceil(b.width),L.height=Math.ceil(b.height),F=L.getContext("2d"),F.drawImage(D,b.left,b.top,b.width,b.height,0,0,b.width,b.height),D=null,L):D}}})(window,document);
584 (function(a,b,c){a.anythingSlider=function(f,k){var d=this,j,v;d.el=f;d.$el=a(f).addClass("anythingBase").wrap('<div class="anythingSlider"><div class="anythingWindow" /></div>');d.$el.data("AnythingSlider",d);d.init=function(){d.options=j=a.extend({},a.anythingSlider.defaults,k);d.initialized=!1;a.isFunction(j.onBeforeInitialize)&&d.$el.bind("before_initialize",j.onBeforeInitialize);d.$el.trigger("before_initialize",d);a('<\!--[if lte IE 8]><script>jQuery("body").addClass("as-oldie");<\/script><![endif]--\>').appendTo("body").remove();
585 d.$wrapper=d.$el.parent().closest("div.anythingSlider").addClass("anythingSlider-"+j.theme);d.$outer=d.$wrapper.parent();d.$window=d.$el.closest("div.anythingWindow");d.$win=a(b);d.$controls=a('<div class="anythingControls"></div>');d.$nav=a('<ul class="thumbNav"><li><a><span></span></a></li></ul>');d.$startStop=a('<a href="#" class="start-stop"></a>');if(j.buildStartStop||j.buildNavigation)d.$controls.appendTo(j.appendControlsTo&&a(j.appendControlsTo).length?a(j.appendControlsTo):d.$wrapper);j.buildNavigation&&
586 d.$nav.appendTo(j.appendNavigationTo&&a(j.appendNavigationTo).length?a(j.appendNavigationTo):d.$controls);j.buildStartStop&&d.$startStop.appendTo(j.appendStartStopTo&&a(j.appendStartStopTo).length?a(j.appendStartStopTo):d.$controls);d.runTimes=a(".anythingBase").length;d.regex=j.hashTags?RegExp("panel"+d.runTimes+"-(\\d+)","i"):null;1===d.runTimes&&d.makeActive();d.flag=!1;j.autoPlayLocked&&(j.autoPlay=!0);d.playing=j.autoPlay;d.slideshow=!1;d.hovered=!1;d.panelSize=[];d.currentPage=d.targetPage=
587 j.startPanel=parseInt(j.startPanel,10)||1;j.changeBy=parseInt(j.changeBy,10)||1;v=(j.mode||"h").toLowerCase().match(/(h|v|f)/);v=j.vertical?"v":(v||["h"])[0];j.mode="v"===v?"vertical":"f"===v?"fade":"horizontal";"f"===v&&(j.showMultiple=1,j.infiniteSlides=!1);d.adj=j.infiniteSlides?0:1;d.adjustMultiple=0;j.playRtl&&d.$wrapper.addClass("rtl");j.buildStartStop&&d.buildAutoPlay();j.buildArrows&&d.buildNextBackButtons();d.$lastPage=d.$targetPage=d.$currentPage;d.updateSlider();j.expand&&(d.$window.css({width:"100%",
588 height:"100%"}),d.checkResize());a.isFunction(a.easing[j.easing])||(j.easing="swing");j.pauseOnHover&&d.$wrapper.hover(function(){if(d.playing){d.$el.trigger("slideshow_paused",d);d.clearTimer(true)}},function(){if(d.playing){d.$el.trigger("slideshow_unpaused",d);d.startStop(d.playing,true)}});d.slideControls(!1);d.$wrapper.bind("mouseenter mouseleave",function(b){a(this)[b.type==="mouseenter"?"addClass":"removeClass"]("anythingSlider-hovered");d.hovered=b.type==="mouseenter"?true:false;d.slideControls(d.hovered)});
589 a(c).keyup(function(a){if(j.enableKeyboard&&(d.$wrapper.hasClass("activeSlider")&&!a.target.tagName.match("TEXTAREA|INPUT|SELECT"))&&!(j.mode!=="vertical"&&(a.which===38||a.which===40)))switch(a.which){case 39:case 40:d.goForward();break;case 37:case 38:d.goBack()}});d.currentPage=(j.hashTags?d.gotoHash():"")||j.startPanel||1;d.gotoPage(d.currentPage,!1,null,-1);var f="slideshow_resized slideshow_paused slideshow_unpaused slide_init slide_begin slideshow_stop slideshow_start initialized swf_completed".split(" ");
590 a.each("onSliderResize onShowPause onShowUnpause onSlideInit onSlideBegin onShowStop onShowStart onInitialized onSWFComplete".split(" "),function(b,c){a.isFunction(j[c])&&d.$el.bind(f[b],j[c])});a.isFunction(j.onSlideComplete)&&d.$el.bind("slide_complete",function(){setTimeout(function(){j.onSlideComplete(d)},0);return false});d.initialized=!0;d.$el.trigger("initialized",d);d.startStop(j.autoPlay)};d.updateSlider=function(){d.$el.children(".cloned").remove();d.navTextVisible="hidden"!==d.$nav.find("span:first").css("visibility");
591 d.$nav.empty();d.currentPage=d.currentPage||1;d.$items=d.$el.children();d.pages=d.$items.length;d.dir="vertical"===j.mode?"top":"left";j.showMultiple=parseInt(j.showMultiple,10)||1;j.navigationSize=!1===j.navigationSize?0:parseInt(j.navigationSize,10)||0;d.$items.find("a").unbind("focus.AnythingSlider").bind("focus.AnythingSlider",function(b){var c=a(this).closest(".panel"),c=d.$items.index(c)+d.adj;d.$items.find(".focusedLink").removeClass("focusedLink");a(this).addClass("focusedLink");d.$window.scrollLeft(0).scrollTop(0);
592 if(-1!==c&&(c>=d.currentPage+j.showMultiple||c<d.currentPage))d.gotoPage(c),b.preventDefault()});1<j.showMultiple&&(j.showMultiple>d.pages&&(j.showMultiple=d.pages),d.adjustMultiple=j.infiniteSlides&&1<d.pages?0:j.showMultiple-1);d.$controls.add(d.$nav).add(d.$startStop).add(d.$forward).add(d.$back)[1>=d.pages?"hide":"show"]();1<d.pages&&d.buildNavigation();"fade"!==j.mode&&(j.infiniteSlides&&1<d.pages)&&(d.$el.prepend(d.$items.filter(":last").clone().addClass("cloned")),1<j.showMultiple?d.$el.append(d.$items.filter(":lt("+
593 j.showMultiple+")").clone().addClass("cloned multiple")):d.$el.append(d.$items.filter(":first").clone().addClass("cloned")),d.$el.find(".cloned").each(function(){a(this).find("a,input,textarea,select,button,area,form").attr({disabled:"disabled",name:""});a(this).find("[id]")[a.fn.addBack?"addBack":"andSelf"]().removeAttr("id")}));d.$items=d.$el.addClass(j.mode).children().addClass("panel");d.setDimensions();j.resizeContents?(d.$items.css("width",d.width),d.$wrapper.css("width",d.getDim(d.currentPage)[0]).add(d.$items).css("height",
594 d.height)):d.$win.load(function(){d.setDimensions();v=d.getDim(d.currentPage);d.$wrapper.css({width:v[0],height:v[1]});d.setCurrentPage(d.currentPage,false)});d.currentPage>d.pages&&(d.currentPage=d.pages);d.setCurrentPage(d.currentPage,!1);d.$nav.find("a").eq(d.currentPage-1).addClass("cur");"fade"===j.mode&&(v=d.$items.eq(d.currentPage-1),j.resumeOnVisible?v.css({opacity:1}).siblings().css({opacity:0}):(d.$items.css("opacity",1),v.fadeIn(0).siblings().fadeOut(0)))};d.buildNavigation=function(){if(j.buildNavigation&&
595 1<d.pages){var b,c,f,k,x;d.$items.filter(":not(.cloned)").each(function(q){x=a("<li/>");f=q+1;c=(1===f?" first":"")+(f===d.pages?" last":"");b='<a class="panel'+f+(d.navTextVisible?'"':" "+j.tooltipClass+'" title="@"')+' href="#"><span>@</span></a>';a.isFunction(j.navigationFormatter)?(k=j.navigationFormatter(f,a(this)),"string"===typeof k?x.html(b.replace(/@/g,k)):x=a("<li/>",k)):x.html(b.replace(/@/g,f));x.appendTo(d.$nav).addClass(c).data("index",f)});d.$nav.children("li").bind(j.clickControls,
596 function(b){!d.flag&&j.enableNavigation&&(d.flag=!0,setTimeout(function(){d.flag=!1},100),d.gotoPage(a(this).data("index")));b.preventDefault()});j.navigationSize&&j.navigationSize<d.pages&&(d.$controls.find(".anythingNavWindow").length||d.$nav.before('<ul><li class="prev"><a href="#"><span>'+j.backText+"</span></a></li></ul>").after('<ul><li class="next"><a href="#"><span>'+j.forwardText+"</span></a></li></ul>").wrap('<div class="anythingNavWindow"></div>'),d.navWidths=d.$nav.find("li").map(function(){return a(this).outerWidth(!0)+
597 Math.ceil(parseInt(a(this).find("span").css("left"),10)/2||0)}).get(),d.navLeft=d.currentPage,d.$nav.width(d.navWidth(1,d.pages+1)+25),d.$controls.find(".anythingNavWindow").width(d.navWidth(1,j.navigationSize+1)).end().find(".prev,.next").bind(j.clickControls,function(b){d.flag||(d.flag=!0,setTimeout(function(){d.flag=!1},200),d.navWindow(d.navLeft+j.navigationSize*(a(this).is(".prev")?-1:1)));b.preventDefault()}))}};d.navWidth=function(a,b){var c;c=Math.min(a,b);for(var f=Math.max(a,b),j=0;c<f;c++)j+=
598 d.navWidths[c-1]||0;return j};d.navWindow=function(a){if(j.navigationSize&&j.navigationSize<d.pages&&d.navWidths){var b=d.pages-j.navigationSize+1,a=1>=a?1:1<a&&a<b?a:b;a!==d.navLeft&&(d.$controls.find(".anythingNavWindow").animate({scrollLeft:d.navWidth(1,a),width:d.navWidth(a,a+j.navigationSize)},{queue:!1,duration:j.animationTime}),d.navLeft=a)}};d.buildNextBackButtons=function(){d.$forward=a('<span class="arrow forward"><a href="#"><span>'+j.forwardText+"</span></a></span>");d.$back=a('<span class="arrow back"><a href="#"><span>'+
599 j.backText+"</span></a></span>");d.$back.bind(j.clickBackArrow,function(a){j.enableArrows&&!d.flag&&(d.flag=!0,setTimeout(function(){d.flag=!1},100),d.goBack());a.preventDefault()});d.$forward.bind(j.clickForwardArrow,function(a){j.enableArrows&&!d.flag&&(d.flag=!0,setTimeout(function(){d.flag=!1},100),d.goForward());a.preventDefault()});d.$back.add(d.$forward).find("a").bind("focusin focusout",function(){a(this).toggleClass("hover")});d.$back.appendTo(j.appendBackTo&&a(j.appendBackTo).length?a(j.appendBackTo):
600 d.$wrapper);d.$forward.appendTo(j.appendForwardTo&&a(j.appendForwardTo).length?a(j.appendForwardTo):d.$wrapper);d.arrowWidth=d.$forward.width();d.arrowRight=parseInt(d.$forward.css("right"),10);d.arrowLeft=parseInt(d.$back.css("left"),10)};d.buildAutoPlay=function(){d.$startStop.html("<span>"+(d.playing?j.stopText:j.startText)+"</span>").bind(j.clickSlideshow,function(a){j.enableStartStop&&(d.startStop(!d.playing),d.makeActive(),d.playing&&!j.autoPlayDelayed&&d.goForward(!0,j.playRtl));a.preventDefault()}).bind("focusin focusout",
601 function(){a(this).toggleClass("hover")})};d.checkResize=function(a){var b=!(!c.hidden&&!c.webkitHidden&&!c.mozHidden&&!c.msHidden);clearTimeout(d.resizeTimer);d.resizeTimer=setTimeout(function(){var c=d.$outer.width(),f="BODY"===d.$outer[0].tagName?d.$win.height():d.$outer.height();if(!b&&(d.lastDim[0]!==c||d.lastDim[1]!==f))d.setDimensions(),d.$el.trigger("slideshow_resized",d),d.gotoPage(d.currentPage,d.playing,null,-1);"undefined"===typeof a&&d.checkResize()},b?2E3:500)};d.setDimensions=function(){d.$wrapper.find(".anythingWindow, .anythingBase, .panel")[a.fn.addBack?
602 "addBack":"andSelf"]().css({width:"",height:""});d.width=d.$el.width();d.height=d.$el.height();d.outerPad=[d.$wrapper.innerWidth()-d.$wrapper.width(),d.$wrapper.innerHeight()-d.$wrapper.height()];var b,c,f,k,x=0,q={width:"100%",height:"100%"},v=1<j.showMultiple&&"horizontal"===j.mode?d.width||d.$window.width()/j.showMultiple:d.$window.width(),l=1<j.showMultiple&&"vertical"===j.mode?d.height/j.showMultiple||d.$window.height()/j.showMultiple:d.$window.height();j.expand&&(d.lastDim=[d.$outer.width(),
603 d.$outer.height()],b=d.lastDim[0]-d.outerPad[0],c=d.lastDim[1]-d.outerPad[1],d.$wrapper.add(d.$window).css({width:b,height:c}),d.height=c=1<j.showMultiple&&"vertical"===j.mode?l:c,d.width=v=1<j.showMultiple&&"horizontal"===j.mode?b/j.showMultiple:b,d.$items.css({width:v,height:l}));d.$items.each(function(l){k=a(this);f=k.children();if(j.resizeContents){b=d.width;c=d.height;k.css({width:b,height:c});if(f.length){f[0].tagName==="EMBED"&&f.attr(q);f[0].tagName==="OBJECT"&&f.find("embed").attr(q);f.length===
604 1&&f.css(q)}}else{if(j.mode==="vertical"){b=k.css("display","inline-block").width();k.css("display","")}else b=k.width()||d.width;if(f.length===1&&b>=v){b=f.width()>=v?v:f.width();f.css("max-width",b)}k.css({width:b,height:""});c=f.length===1?f.outerHeight(true):k.height();if(c<=d.outerPad[1])c=d.height;k.css("height",c)}d.panelSize[l]=[b,c,x];x=x+(j.mode==="vertical"?c:b)});d.$el.css("vertical"===j.mode?"height":"width","fade"===j.mode?d.width:x)};d.getDim=function(a){var b,c,f=d.width,k=d.height;
605 if(1>d.pages||isNaN(a))return[f,k];a=j.infiniteSlides&&1<d.pages?a:a-1;if(c=d.panelSize[a])f=c[0]||f,k=c[1]||k;if(1<j.showMultiple)for(c=1;c<j.showMultiple;c++)b=a+c,"vertical"===j.mode?(f=Math.max(f,d.panelSize[b][0]),k+=d.panelSize[b][1]):(f+=d.panelSize[b][0],k=Math.max(k,d.panelSize[b][1]));return[f,k]};d.goForward=function(a,b){d.gotoPage(d[j.allowRapidChange?"targetPage":"currentPage"]+j.changeBy*(b?-1:1),a)};d.goBack=function(a){d.gotoPage(d[j.allowRapidChange?"targetPage":"currentPage"]-j.changeBy,
606 a)};d.gotoPage=function(b,c,f,k){!0!==c&&(c=!1,d.startStop(!1),d.makeActive());/^[#|.]/.test(b)&&a(b).length&&(b=a(b).closest(".panel").index()+d.adj);if(1!==j.changeBy){var v=d.pages-d.adjustMultiple;1>b&&(b=j.stopAtEnd?1:j.infiniteSlides?d.pages+b:j.showMultiple>1-b?1:v);b>d.pages?b=j.stopAtEnd?d.pages:j.showMultiple>1-b?1:b-=v:b>=v&&(b=v)}if(!(1>=d.pages)&&(d.$lastPage=d.$currentPage,"number"!==typeof b&&(b=parseInt(b,10)||j.startPanel,d.setCurrentPage(b)),!c||!j.isVideoPlaying(d)))j.stopAtEnd&&
607 (!j.infiniteSlides&&b>d.pages-j.showMultiple)&&(b=d.pages-j.showMultiple+1),d.exactPage=b,b>d.pages+1-d.adj&&(b=!j.infiniteSlides&&!j.stopAtEnd?1:d.pages),b<d.adj&&(b=!j.infiniteSlides&&!j.stopAtEnd?d.pages:1),j.infiniteSlides||(d.exactPage=b),d.currentPage=b>d.pages?d.pages:1>b?1:d.currentPage,d.$currentPage=d.$items.eq(d.currentPage-d.adj),d.targetPage=0===b?d.pages:b>d.pages?1:b,d.$targetPage=d.$items.eq(d.targetPage-d.adj),k="undefined"!==typeof k?k:j.animationTime,0<=k&&d.$el.trigger("slide_init",
608 d),0<k&&d.slideControls(!0),j.buildNavigation&&d.setNavigation(d.targetPage),!0!==c&&(c=!1),(!c||j.stopAtEnd&&b===d.pages)&&d.startStop(!1),0<=k&&d.$el.trigger("slide_begin",d),setTimeout(function(a){var c,l=true;j.allowRapidChange&&d.$wrapper.add(d.$el).add(d.$items).stop(true,true);if(!j.resizeContents){c=d.getDim(b);a={};if(d.$wrapper.width()!==c[0]){a.width=c[0]||d.width;l=false}if(d.$wrapper.height()!==c[1]){a.height=c[1]||d.height;l=false}l||d.$wrapper.filter(":not(:animated)").animate(a,{queue:false,
609 duration:k<0?0:k,easing:j.easing})}if(j.mode==="fade")if(d.$lastPage[0]!==d.$targetPage[0]){d.fadeIt(d.$lastPage,0,k);d.fadeIt(d.$targetPage,1,k,function(){d.endAnimation(b,f,k)})}else d.endAnimation(b,f,k);else{a={};a[d.dir]=-d.panelSize[j.infiniteSlides&&d.pages>1?b:b-1][2];if(j.mode==="vertical"&&!j.resizeContents)a.width=c[0];d.$el.filter(":not(:animated)").animate(a,{queue:false,duration:k<0?0:k,easing:j.easing,complete:function(){d.endAnimation(b,f,k)}})}},parseInt(j.delayBeforeAnimate,10)||
610 0)};d.endAnimation=function(a,b,c){0===a?(d.$el.css(d.dir,"fade"===j.mode?0:-d.panelSize[d.pages][2]),a=d.pages):a>d.pages&&(d.$el.css(d.dir,"fade"===j.mode?0:-d.panelSize[1][2]),a=1);d.exactPage=a;d.setCurrentPage(a,!1);"fade"===j.mode&&d.fadeIt(d.$items.not(":eq("+(a-d.adj)+")"),0,0);d.hovered||d.slideControls(!1);j.hashTags&&d.setHash(a);0<=c&&d.$el.trigger("slide_complete",d);"function"===typeof b&&b(d);j.autoPlayLocked&&!d.playing&&setTimeout(function(){d.startStop(true)},j.resumeDelay-(j.autoPlayDelayed?
611 j.delay:0))};d.fadeIt=function(a,b,c,d){c=0>c?0:c;if(j.resumeOnVisible)a.filter(":not(:animated)").fadeTo(c,b,d);else a.filter(":not(:animated)")[0===b?"fadeOut":"fadeIn"](c,d)};d.setCurrentPage=function(a,b){a=parseInt(a,10);if(!(1>d.pages||0===a||isNaN(a))){a>d.pages+1-d.adj&&(a=d.pages-d.adj);a<d.adj&&(a=1);j.buildArrows&&(!j.infiniteSlides&&j.stopAtEnd)&&(d.$forward[a===d.pages-d.adjustMultiple?"addClass":"removeClass"]("disabled"),d.$back[1===a?"addClass":"removeClass"]("disabled"),a===d.pages&&
612 d.playing&&d.startStop());if(!b){var c=d.getDim(a);d.$wrapper.css({width:c[0],height:c[1]}).add(d.$window).scrollLeft(0).scrollTop(0);d.$el.css(d.dir,"fade"===j.mode?0:-d.panelSize[j.infiniteSlides&&1<d.pages?a:a-1][2])}d.currentPage=a;d.$currentPage=d.$items.removeClass("activePage").eq(a-d.adj).addClass("activePage");j.buildNavigation&&d.setNavigation(a)}};d.setNavigation=function(a){d.$nav.find(".cur").removeClass("cur").end().find("a").eq(a-1).addClass("cur")};d.makeActive=function(){d.$wrapper.hasClass("activeSlider")||
613 (a(".activeSlider").removeClass("activeSlider"),d.$wrapper.addClass("activeSlider"))};d.gotoHash=function(){var c=b.location.hash,f=c.indexOf("&"),k=c.match(d.regex);null===k&&!/^#&/.test(c)&&!/#!?\//.test(c)&&!/\=/.test(c)?(c=c.substring(0,0<=f?f:c.length),k=a(c).length&&a(c).closest(".anythingBase")[0]===d.el?d.$items.index(a(c).closest(".panel"))+d.adj:null):null!==k&&(k=j.hashTags?parseInt(k[1],10):null);return k};d.setHash=function(a){var c="panel"+d.runTimes+"-",f=b.location.hash;"undefined"!==
614 typeof f&&(b.location.hash=0<f.indexOf(c)?f.replace(d.regex,c+a):f+"&"+c+a)};d.slideControls=function(a){var b=a?0:j.animationTime,c=a?j.animationTime:0,f=a?1:0,k=a?0:1;j.toggleControls&&d.$controls.stop(!0,!0).delay(b)[a?"slideDown":"slideUp"](j.animationTime/2).delay(c);j.buildArrows&&j.toggleArrows&&(!d.hovered&&d.playing&&(k=1,f=0),d.$forward.stop(!0,!0).delay(b).animate({right:d.arrowRight+k*d.arrowWidth,opacity:f},j.animationTime/2),d.$back.stop(!0,!0).delay(b).animate({left:d.arrowLeft+k*d.arrowWidth,
615 opacity:f},j.animationTime/2))};d.clearTimer=function(a){d.timer&&(b.clearInterval(d.timer),!a&&d.slideshow&&(d.$el.trigger("slideshow_stop",d),d.slideshow=!1))};d.startStop=function(a,f){!0!==a&&(a=!1);if((d.playing=a)&&!f)d.$el.trigger("slideshow_start",d),d.slideshow=!0;j.buildStartStop&&(d.$startStop.toggleClass("playing",a).find("span").html(a?j.stopText:j.startText),"hidden"===d.$startStop.find("span").css("visibility")&&d.$startStop.addClass(j.tooltipClass).attr("title",a?j.stopText:j.startText));
616 a?(d.clearTimer(!0),d.timer=b.setInterval(function(){c.hidden||c.webkitHidden||c.mozHidden||c.msHidden?j.autoPlayLocked||d.startStop():j.isVideoPlaying(d)?j.resumeOnVideoEnd||d.startStop():d.goForward(true,j.playRtl)},j.delay)):d.clearTimer()};d.init()};a.anythingSlider.defaults={theme:"default",mode:"horiz",expand:!1,resizeContents:!0,showMultiple:!1,easing:"swing",buildArrows:!0,buildNavigation:!0,buildStartStop:!0,toggleArrows:!1,toggleControls:!1,startText:"Start",stopText:"Stop",forwardText:"»",
617 backText:"«",tooltipClass:"tooltip",enableArrows:!0,enableNavigation:!0,enableStartStop:!0,enableKeyboard:!0,startPanel:1,changeBy:1,hashTags:!0,infiniteSlides:!0,navigationFormatter:null,navigationSize:!1,autoPlay:!1,autoPlayLocked:!1,autoPlayDelayed:!1,pauseOnHover:!0,stopAtEnd:!1,playRtl:!1,delay:3E3,resumeDelay:15E3,animationTime:600,delayBeforeAnimate:0,clickForwardArrow:"click",clickBackArrow:"click",clickControls:"click focusin",clickSlideshow:"click",allowRapidChange:!1,resumeOnVideoEnd:!0,
618 resumeOnVisible:!0,isVideoPlaying:function(){return!1}};a.fn.anythingSlider=function(b,c){return this.each(function(){var d,j=a(this).data("AnythingSlider");(typeof b).match("object|undefined")?j?j.updateSlider():new a.anythingSlider(this,b):/\d/.test(b)&&!isNaN(b)&&j?(d="number"===typeof b?b:parseInt(a.trim(b),10),1<=d&&d<=j.pages&&j.gotoPage(d,!1,c)):/^[#|.]/.test(b)&&a(b).length&&j.gotoPage(b,!1,c)})}})(jQuery,window,document);var VKI_attach,VKI_close;
619 (function(){function a(a){"TD"==a.nodeName&&(a.click||(a.click=function(){var a=this.ownerDocument.createEvent("MouseEvents");a.initMouseEvent("click",!0,!0,this.ownerDocument.defaultView,1,0,0,0,0,!1,!1,!1,!1,0,null);this.dispatchEvent(a)}),a.VKI_clickless=0,c(a,"dblclick",function(){return false},!1));c(a,"mouseover",function(){if(this.nodeName=="TD"&&d.VKI_clickless){var a=this;clearTimeout(this.VKI_clickless);this.VKI_clickless=setTimeout(function(){a.click()},d.VKI_clickless)}if(d.VKI_isIE)this.className=
620 this.className+" hover"},!1);c(a,"mouseout",function(){this.nodeName=="TD"&&clearTimeout(this.VKI_clickless);if(d.VKI_isIE)this.className=this.className.replace(/ ?(hover|pressed) ?/g,"")},!1);c(a,"mousedown",function(){this.nodeName=="TD"&&clearTimeout(this.VKI_clickless);if(d.VKI_isIE)this.className=this.className+" pressed"},!1);c(a,"mouseup",function(){this.nodeName=="TD"&&clearTimeout(this.VKI_clickless);if(d.VKI_isIE)this.className=this.className.replace(/ ?pressed ?/g,"")},!1)}function b(){var a=
621 !1,b=" ";if("small"!=this.firstChild.nodeName.toLowerCase()){if(" "==(b=this.firstChild.nodeValue))return!1}else b=this.firstChild.getAttribute("char");d.VKI_deadkeysOn.checked&&d.VKI_dead&&(d.VKI_dead!=b?" "!=b?d.VKI_deadkey[d.VKI_dead][b]&&(d.VKI_insert(d.VKI_deadkey[d.VKI_dead][b]),a=!0):(d.VKI_insert(d.VKI_dead),a=!0):a=!0);d.VKI_dead=!1;a||(d.VKI_deadkeysOn.checked&&d.VKI_deadkey[b]?(d.VKI_dead=b,this.className+=" dead",d.VKI_shift&&d.VKI_modify("Shift"),d.VKI_altgr&&d.VKI_modify("AltGr")):d.VKI_insert(b));
622 d.VKI_modify("");return!1}function c(a,b,c,d){a.addEventListener?a.addEventListener(b,function(b){c.call(a,b)},d):a.attachEvent&&a.attachEvent("on"+b,function(){c.call(a)})}function f(a){for(var b=curtop=0,c=a;(c=c.parentNode)&&c!=document.body;)b-=c.scrollLeft||0,curtop-=c.scrollTop||0;do b+=a.offsetLeft,curtop+=a.offsetTop;while(a=a.offsetParent);return[b,curtop]}function k(){var a=document.getElementsByTagName("html")[0];return a.scrollTop&&document.documentElement.scrollTop?[a.scrollLeft,a.scrollTop]:
623 a.scrollTop||document.documentElement.scrollTop?[a.scrollLeft+document.documentElement.scrollLeft,a.scrollTop+document.documentElement.scrollTop]:document.body.scrollTop?[document.body.scrollLeft,document.body.scrollTop]:[0,0]}var d=this;this.VKI_version="1.49";this.VKI_showVersion=!0;this.VKI_dead=this.VKI_altgr=this.VKI_altgrlock=this.VKI_shift=this.VKI_shiftlock=this.VKI_target=!1;this.VKI_deadBox=0;this.VKI_deadkeysOn=!1;this.VKI_numberPad=!0;this.VKI_numberPadOn=!1;this.VKI_kts=this.VKI_kt="Русский";
624 this.VKI_langAdapt=!0;this.VKI_size=5;this.VKI_sizeAdj=!0;this.VKI_clearPasswords=!1;this.VKI_imageURI="keyboard.png";this.VKI_activeTab=this.VKI_clickless=0;this.VKI_enterSubmit=!0;this.VKI_keyCenter=3;this.VKI_isIElt8=this.VKI_isIE6=this.VKI_isIE=!1;this.VKI_isWebKit=/KHTML/.test(navigator.userAgent);this.VKI_isOpera=/Opera/.test(navigator.userAgent);this.VKI_isMoz=!this.VKI_isWebKit&&"Gecko"==navigator.product;this.VKI_i18n={"00":"Display Number Pad","01":"Виртуальная клавиатура","02":"Раскладка клавиатуры",
625 "03":"Dead keys","04":"Вкл","05":"Выкл","06":"Скрыть клавиатуру","07":"Сброс","08":"Очистить значение поля","09":"Версия",10:"Decrease keyboard size",11:"Increase keyboard size"};this.VKI_layout={};this.VKI_layout["العربية"]={name:"Arabic",keys:[[["ذ","ّ "],["1","!","¡","¹"],["2","@","²"],["3","#","³"],["4","$","¤","£"],["5","%","€"],["6","^","¼"],["7","&","½"],["8","*","¾"],["9","(","‘"],["0",")","’"],["-","_","¥"],["=","+","×","÷"],["Bksp","Bksp"]],[["Tab","Tab"],["ض","َ"],["ص","ً"],["ث","ُ"],["ق",
626 "ٌ"],["ف","ل"],["غ","إ"],["ع","‘"],["ه","÷"],["خ","×"],["ح","؛"],["ج","<"],["د",">"],["\\","|"]],[["Caps","Caps"],["ش","ِ"],["س","ٍ"],["ي","]"],["ب","["],["ل","ل"],["ا","أ"],["ت","ـ"],["ن","،"],["م","/"],["ك",":"],["ط",'"'],["Enter","Enter"]],[["Shift","Shift"],["ئ","~"],["ء","ْ"],["ؤ","}"],["ر","{"],["ل","ل"],["ى","آ"],["ة","’"],["و",","],["ز","."],["ظ","؟"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["ar"]};this.VKI_layout["অসমীয়া"]={name:"Assamese",keys:[[["+","?"],["১","{","১"],
627 ["২","}","২"],["৩","্ৰ","৩"],["৪","ৰ্","৪"],["৫","জ্ৰ","৫"],["৬","ক্ষ","৬"],["৭","ক্ৰ","৭"],["৮","শ্ৰ","৮"],["৯","(","৯"],["০",")","০"],["-",""],["ৃ","ঋ","ৢ","ৠ"],["Bksp","Bksp"]],[["Tab","Tab"],["ৌ","ঔ","ৗ"],["ৈ","ঐ"],["া","আ"],["ী","ঈ","ৣ","ৡ"],["ূ","ঊ"],["ৱ","ভ"],["হ","ঙ"],["গ","ঘ"],["দ","ধ"],["জ","ঝ"],["ড","ঢ","ড়","ঢ়"],["Enter","Enter"]],[["Caps","Caps"],["ো","ও","৴","৵"],["ে","এ","৶","৷"],["্","অ","৸","৹"],["ি","ই","ৢ","ঌ"],["ু","উ"],["প","ফ"],["ৰ","","ৰ","ৱ"],["ক","খ"],["ত","থ"],["চ","ছ"],["ট",
628 "ঠ"],["়","ঞ"]],[["Shift","Shift"],["ৎ","ঃ"],["ং","ঁ","৺"],["ম","ণ"],["ন","৷"],["ব",'"'],["ল","'"],["স","শ"],[",","ষ"],[".",";"],["য","য়"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["as"]};this.VKI_layout["Азәрбајҹанҹа"]={name:"Azerbaijani Cyrillic",keys:[[["`","~"],["1","!"],["2",'"'],["3","№"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ј","Ј"],["ү","Ү"],["у","У"],["к","К"],["е","Е"],["н","Н"],["г",
629 "Г"],["ш","Ш"],["һ","Һ"],["з","З"],["х","Х"],["ҹ","Ҹ"],["\\","/"]],[["Caps","Caps"],["ф","Ф"],["ы","Ы"],["в","В"],["а","А"],["п","П"],["р","Р"],["о","О"],["л","Л"],["д","Д"],["ж","Ж"],["ҝ","Ҝ"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["ә","Ә"],["ч","Ч"],["с","С"],["м","М"],["и","И"],["т","Т"],["ғ","Ғ"],["б","Б"],["ө","Ө"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["az-Cyrl"]};this.VKI_layout["Azərbaycanca"]={name:"Azerbaijani Latin",keys:[[["`","~"],["1","!"],["2",'"'],["3","Ⅶ"],["4",
630 ";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["ü","Ü"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","İ"],["o","O"],["p","P"],["ö","Ö"],["ğ","Ğ"],["\\","/"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ı","I"],["ə","Ə"],["Enter","Enter"]],[["Shift","Shift"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],["ç","Ç"],["ş","Ş"],
631 [".",","],["Shift","Shift"]],[[" "," "]]],lang:["az"]};this.VKI_layout["Беларуская"]={name:"Belarusian",keys:[[["ё","Ё"],["1","!"],["2",'"'],["3","№"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["й","Й"],["ц","Ц"],["у","У"],["к","К"],["е","Е"],["н","Н"],["г","Г"],["ш","Ш"],["ў","Ў"],["з","З"],["х","Х"],["'","'"],["\\","/"]],[["Caps","Caps"],["ф","Ф"],["ы","Ы"],["в","В"],["а","А"],["п","П"],["р","Р"],["о","О"],["л","Л"],
632 ["д","Д"],["ж","Ж"],["э","Э"],["Enter","Enter"]],[["Shift","Shift"],["/","|"],["я","Я"],["ч","Ч"],["с","С"],["м","М"],["і","І"],["т","Т"],["ь","Ь"],["б","Б"],["ю","Ю"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["be"]};this.VKI_layout["Belgische / Belge"]={name:"Belgian",keys:[[["²","³"],["&","1","|"],["é","2","@"],['"',"3","#"],["'","4"],["(","5"],["§","6","^"],["è","7"],["!","8"],["ç","9","{"],["à","0","}"],[")","°"],["-","_"],["Bksp","Bksp"]],[["Tab","Tab"],["a","A"],["z","Z"],["e","E","€"],
633 ["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["^","¨","["],["$","*","]"],["μ","£","`"]],[["Caps","Caps"],["q","Q"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["m","M"],["ù","%","´"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["w","W"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],[",","?"],[";","."],[":","/"],["=","+","~"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["nl-BE","fr-BE"]};this.VKI_layout["Български Фонетичен"]=
634 {name:"Bulgarian Phonetic",keys:[[["ч","Ч"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["я","Я"],["в","В"],["е","Е"],["р","Р"],["т","Т"],["ъ","Ъ"],["у","У"],["и","И"],["о","О"],["п","П"],["ш","Ш"],["щ","Щ"],["ю","Ю"]],[["Caps","Caps"],["а","А"],["с","С"],["д","Д"],["ф","Ф"],["г","Г"],["х","Х"],["й","Й"],["к","К"],["л","Л"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["з","З"],
635 ["ь","Ь"],["ц","Ц"],["ж","Ж"],["б","Б"],["н","Н"],["м","М"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["bg"]};this.VKI_layout["Български"]={name:"Bulgarian BDS",keys:[[["`","~"],["1","!"],["2","?"],["3","+"],["4",'"'],["5","%"],["6","="],["7",":"],["8","/"],["9","_"],["0","№"],["-","І"],["=","V"],["Bksp","Bksp"]],[["Tab","Tab"],[",","ы"],["у","У"],["е","Е"],["и","И"],["ш","Ш"],["щ","Щ"],["к","К"],["с","С"],["д","Д"],["з","З"],["ц","Ц"],[";","§"],["(",")"]],[["Caps","Caps"],
636 ["ь","Ь"],["я","Я"],["а","А"],["о","О"],["ж","Ж"],["г","Г"],["т","Т"],["н","Н"],["В","В"],["м","М"],["ч","Ч"],["Enter","Enter"]],[["Shift","Shift"],["Ю","ю"],["й","Й"],["ъ","Ъ"],["э","Э"],["ф","Ф"],["х","Х"],["п","П"],["р","Р"],["л","Л"],["б","Б"],["Shift","Shift"]],[[" "," "]]]};this.VKI_layout["বাংলা"]={name:"Bengali",keys:[[[""],["1","","১"],["2","","২"],["3","্র","৩"],["4","র্","৪"],["5","জ্র","৫"],["6","ত্ষ","৬"],["7","ক্র","৭"],["8","শ্র","৮"],["9","(","৯"],["0",")","০"],["-","ঃ"],["ৃ","ঋ",
637 "ৢ","ৠ"],["Bksp","Bksp"]],[["Tab","Tab"],["ৌ","ঔ","ৗ"],["ৈ","ঐ"],["া","আ"],["ী","ঈ","ৣ","ৡ"],["ূ","ঊ"],["ব","ভ"],["হ","ঙ"],["গ","ঘ"],["দ","ধ"],["জ","ঝ"],["ড","ঢ","ড়","ঢ়"],["Enter","Enter"]],[["Caps","Caps"],["ো","ও","৴","৵"],["ে","এ","৶","৷"],["্","অ","৸","৹"],["ি","ই","ৢ","ঌ"],["ু","উ"],["প","ফ"],["র","","ৰ","ৱ"],["ক","খ"],["ত","থ"],["চ","ছ"],["ট","ঠ"],["়","ঞ"]],[["Shift","Shift"],[""],["ং","ঁ","৺"],["ম","ণ"],["ন"],["ব"],["ল"],["স","শ"],[",","ষ"],[".","{"],["য","য়"],["Shift","Shift"]],[[" "," ",
638 " "," "],["AltGr","AltGr"]]],lang:["bn"]};this.VKI_layout.Bosanski={name:"Bosnian",keys:[[["¸","¨"],["1","!","~"],["2",'"',"ˇ"],["3","#","^"],["4","$","˘"],["5","%","°"],["6","&","˛"],["7","/","`"],["8","(","˙"],["9",")","´"],["0","=","˝"],["'","?","¨"],["+","*","¸"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E","€"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["š","Š","÷"],["đ","Đ","×"],["ž","Ž","¤"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],
639 ["f","F","["],["g","G","]"],["h","H"],["j","J"],["k","K","ł"],["l","L","Ł"],["č","Č"],["ć","Ć","ß"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["y","Y"],["x","X"],["c","C"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M","§"],[",",";","<"],[".",":",">"],["-","_","©"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["bs"]};this.VKI_layout["Canadienne-française"]={name:"Canadian French",keys:[[["#","|","\\"],["1","!","±"],["2",'"',"@"],["3","/","£"],["4","$","¢"],["5","%","¤"],
640 ["6","?","¬"],["7","&","¦"],["8","*","²"],["9","(","³"],["0",")","¼"],["-","_","½"],["=","+","¾"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O","§"],["p","P","¶"],["^","^","["],["¸","¨","]"],["<",">","}"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":","~"],["`","`","{"],["Enter","Enter"]],[["Shift","Shift"],["«","»","°"],["z","Z"],["x","X"],["c","C"],["v",
641 "V"],["b","B"],["n","N"],["m","M","µ"],[",","'","¯"],[".",".","­"],["é","É","´"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fr-CA"]};this.VKI_layout["Česky"]={name:"Czech",keys:[[[";","°","`","~"],["+","1","!"],["ě","2","@"],["š","3","#"],["č","4","$"],["ř","5","%"],["ž","6","^"],["ý","7","&"],["á","8","*"],["í","9","("],["é","0",")"],["=","%","-","_"],["´","ˇ","=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],
642 ["i","I"],["o","O"],["p","P"],["ú","/","[","{"],[")","(","]","}"],["¨","'","\\","|"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ů",'"',";",":"],["§","!","¤","^"],["Enter","Enter"]],[["Shift","Shift"],["\\","|","","˝"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","?","<","×"],[".",":",">","÷"],["-","_","/","?"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["cs"]};this.VKI_layout.Dansk={name:"Danish",
643 keys:[[["½","§"],["1","!"],["2",'"',"@"],["3","#","£"],["4","¤","$"],["5","%","€"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?"],["´","`","|"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["å","Å"],["¨","^","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["æ","Æ"],["ø","Ø"],["Enter","Enter"]],[["Shift","Shift"],
644 ["<",">","\\"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","μ","Μ"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["da"]};this.VKI_layout.Deutsch={name:"German",keys:[[["^","°"],["1","!"],["2",'"',"²"],["3","§","³"],["4","$"],["5","%"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["ß","?","\\"],["´","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","@"],["w","W"],["e","E","€"],["r","R"],["t","T"],["z","Z"],["u",
645 "U"],["i","I"],["o","O"],["p","P"],["ü","Ü"],["+","*","~"],["#","'"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ö","Ö"],["ä","Ä"],["Enter","Enter"]],[["Shift","Shift"],["<",">","¦"],["y","Y"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","µ"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["de"]};this.VKI_layout.Dingbats={name:"Dingbats",keys:[[["❤","❥","❦","❧"],["➊","➀","❶",
646 "❨"],["➋","➁","❷","❩"],["➌","➂","❸","❪"],["➍","➃","❹","❫"],["➎","➄","❺","❬"],["➏","➅","❻","❭"],["➐","➆","❼","❮"],["➑","➇","❽","❯"],["➒","➈","❾","❰"],["➓","➉","❿","❱"],["➕","➖","❌","➗"],["✂","✄","✁","✃"],["Bksp","Bksp"]],[["Tab","Tab"],["✔","✅","✓"],["✘","✕","✗","✖"],["✚","✙","✛","✜"],["✝","✞","✟","✠"],["✢","✣","✤","✥"],["✦","✧","✨","❖"],["✩","✪","✭","✰"],["✬","✫","✮","✯"],["✶","✱","✲","❉"],["✻","✼","✽","✾"],["❄","❅","❆","❃"],["✳","✴","✵","✡"],["✷","✸","✹","✺"]],[["Caps","Caps"],["➙","➚","➘","❘"],
647 ["➵","➶","➴","❙"],["➸","➹","➷","❚"],["➔","➜","➺","➻"],["➝","➞","➡","❲"],["➩","➪","➫","➬"],["➤","➣","➢","➛"],["➳","➼","➽","❳"],["➭","➮","➯","➱"],["➨","➦","➥","➧"],["➟","➠","➾","➲"],["Enter","Enter"]],[["Shift","Shift"],["✌","✋","✊","✍"],["❏","❐","❑","❒"],["✿","❀","❁","❂"],["❇","❈","❊","❋"],["❗","❕","❢","❣"],["❓","❔","➰","➿"],["✏","✐","✎","❴"],["✒","✑","❍","❎"],["✉","✆","✈","✇"],["❛","❝","❡","❵"],["❜","❞","❟","❠"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["AltGr","AltGr"]]]};this.VKI_layout["ދިވެހިބަސް"]=
648 {name:"Divehi",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ޫ","×"],["ޮ","’"],["ާ","“"],["ީ","/"],["ޭ",":"],["ގ","ޤ"],["ރ","ޜ"],["މ","ޣ"],["ތ","ޠ"],["ހ","ޙ"],["ލ","÷"],["[","{"],["]","}"]],[["Caps","Caps"],["ި","<"],["ު",">"],["ް",".",",",","],["ަ","،"],["ެ",'"'],["ވ","ޥ"],["އ","ޢ"],["ނ","ޘ"],["ކ","ޚ"],["ފ","ޡ"],["ﷲ","؛",";",";"],["Enter","Enter"]],[["Shift","Shift"],["\\",
649 "|"],["ޒ","ޖ"],["ޑ","ޕ"],["ސ","ޏ"],["ޔ","ޗ","‍"],["ޅ","ޟ","‌"],["ދ","ޛ","‎"],["ބ","ޝ","‏"],["ށ","\\"],["ޓ","ޞ"],["ޯ","؟"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["dv"]};this.VKI_layout.Dvorak={name:"Dvorak",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["[","{"],["]","}"],["Bksp","Bksp"]],[["Tab","Tab"],["'",'"'],[",","<"],[".",">"],["p","P"],["y","Y"],["f","F"],["g","G"],["c","C"],["r","R"],["l","L"],["/",
650 "?"],["=","+"],["\\","|"]],[["Caps","Caps"],["a","A"],["o","O"],["e","E"],["u","U"],["i","I"],["d","D"],["h","H"],["t","T"],["n","N"],["s","S"],["-","_"],["Enter","Enter"]],[["Shift","Shift"],[";",":"],["q","Q"],["j","J"],["k","K"],["x","X"],["b","B"],["m","M"],["w","W"],["v","V"],["z","Z"],["Shift","Shift"]],[[" "," "]]]};this.VKI_layout["Ελληνικά"]={name:"Greek",keys:[[["`","~"],["1","!"],["2","@","²"],["3","#","³"],["4","$","£"],["5","%","§"],["6","^","¶"],["7","&"],["8","*","¤"],["9","(","¦"],
651 ["0",")","º"],["-","_","±"],["=","+","½"],["Bksp","Bksp"]],[["Tab","Tab"],[";",":"],["ς","^"],["ε","Ε"],["ρ","Ρ"],["τ","Τ"],["υ","Υ"],["θ","Θ"],["ι","Ι"],["ο","Ο"],["π","Π"],["[","{","“"],["]","}","”"],["\\","|","¬"]],[["Caps","Caps"],["α","Α"],["σ","Σ"],["δ","Δ"],["φ","Φ"],["γ","Γ"],["η","Η"],["ξ","Ξ"],["κ","Κ"],["λ","Λ"],["΄","¨","΅"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["ζ","Ζ"],["χ","Χ"],["ψ","Ψ"],["ω","Ω"],["β","Β"],["ν","Ν"],["μ","Μ"],[",","<"],[".",">"],["/","?"],["Shift",
652 "Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["el"]};this.VKI_layout.Eesti={name:"Estonian",keys:[[["ˇ","~"],["1","!"],["2",'"',"@","@"],["3","#","£","£"],["4","¤","$","$"],["5","%","€"],["6","&"],["7","/","{","{"],["8","(","[","["],["9",")","]","]"],["0","=","}","}"],["+","?","\\","\\"],["´","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["ü","Ü"],["õ","Õ","§","§"],["'","*","½","½"]],[["Caps","Caps"],
653 ["a","A"],["s","S","š","Š"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ö","Ö"],["ä","Ä","^","^"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|","|"],["z","Z","ž","Ž"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["et"]};this.VKI_layout["Español"]={name:"Spanish",keys:[[["º","ª","\\"],["1","!","|"],["2",'"',"@"],["3","'","#"],["4","$","~"],["5","%","€"],["6",
654 "&","¬"],["7","/"],["8","("],["9",")"],["0","="],["'","?"],["¡","¿"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["`","^","["],["+","*","]"],["ç","Ç","}"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ñ","Ñ"],["´","¨","{"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],
655 [".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["es"]};this.VKI_layout["دری"]={name:"Dari",keys:[[["‍","÷","~"],["۱","!","`"],["۲","٬","@"],["۳","٫","#"],["۴","؋","$"],["۵","٪","%"],["۶","×","^"],["۷","،","&"],["۸","*","•"],["۹",")","‎"],["۰","(","‏"],["-","ـ","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ض","ْ","°"],["ص","ٌ"],["ث","ٍ","€"],["ق","ً","﴾"],["ف","ُ","﴿"],["غ","ِ","ٖ"],["ع","َ","ٙ"],["ه","ّ","ٕ"],["خ","]","'"],["ح","[",'"'],["ج","}","ځ"],["چ","{",
656 "څ"],["\\","|","?"]],[["Caps","Caps"],["ش","ؤ","ښ"],["س","ئ","ۍ"],["ی","ي","ى"],["ب","إ","ې"],["ل","أ","ڷ"],["ا","آ","ٱ"],["ت","ة","ټ"],["ن","»","ڼ"],["م","«","ں"],["ک",":",";"],["گ","؛","ګ"],["Enter","Enter"]],[["Shift","Shift"],["ظ","ك","ے"],["ط","ٓ","ڑ"],["ز","ژ","ږ"],["ر","ٰ","ړ"],["ذ","‌","ڈ"],["د","ٔ","ډ"],["پ","ء","ٹ"],["و",">",","],[".","<","ۇ"],["/","؟","ۉ"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fa-AF"]};this.VKI_layout["فارسی"]={name:"Farsi",keys:[[["پ","ّ "],
657 ["1","!","¡","¹"],["2","@","²"],["3","#","³"],["4","$","¤","£"],["5","%","€"],["6","^","¼"],["7","&","½"],["8","*","¾"],["9","(","‘"],["0",")","’"],["-","_","¥"],["=","+","×","÷"],["Bksp","Bksp"]],[["Tab","Tab"],["ض","َ"],["ص","ً"],["ث","ُ"],["ق","ٌ"],["ف","ل"],["غ","إ"],["ع","‘"],["ه","÷"],["خ","×"],["ح","؛"],["ج","<"],["چ",">"],["ژ","|"]],[["Caps","Caps"],["ش","ِ"],["س","ٍ"],["ي","]"],["ب","["],["ل","ل"],["ا","أ"],["ت","ـ"],["ن","،"],["م","\\"],["گ",":"],["ك",'"'],["Enter","Enter"]],[["Shift","Shift"],
658 ["ظ","~"],["ط","ْ"],["ز","}"],["ر","{"],["ذ","ل"],["د","آ"],["ئ","ء"],["و",","],[".","."],["/","؟"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["fa"]};this.VKI_layout["Føroyskt"]={name:"Faeroese",keys:[[["½","§"],["1","!"],["2",'"',"@"],["3","#","£"],["4","¤","$"],["5","%","€"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?"],["´","`","|"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],
659 ["o","O"],["p","P"],["å","Å","¨"],["ð","Ð","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["æ","Æ"],["ø","Ø","^"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","µ"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fo"]};this.VKI_layout["Français"]={name:"French",keys:[[["²","³"],["&","1"],["é","2","~"],
660 ['"',"3","#"],["'","4","{"],["(","5","["],["-","6","|"],["è","7","`"],["_","8","\\"],["ç","9","^"],["à","0","@"],[")","°","]"],["=","+","}"],["Bksp","Bksp"]],[["Tab","Tab"],["a","A"],["z","Z"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["^","¨"],["$","£","¤"],["*","μ"]],[["Caps","Caps"],["q","Q"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["m","M"],["ù","%"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["w","W"],["x",
661 "X"],["c","C"],["v","V"],["b","B"],["n","N"],[",","?"],[";","."],[":","/"],["!","§"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fr"]};this.VKI_layout.Gaeilge={name:"Irish / Gaelic",keys:[[["`","¬","¦","¦"],["1","!"],["2",'"'],["3","£"],["4","$","€"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","é","É"],["r","R"],["t","T"],["y","Y","ý","Ý"],["u","U","ú","Ú"],["i","I","í","Í"],["o",
662 "O","ó","Ó"],["p","P"],["[","{"],["]","}"],["#","~"]],[["Caps","Caps"],["a","A","á","Á"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'","@","´","`"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ga","gd"]};this.VKI_layout["ગુજરાતી"]={name:"Gujarati",keys:[[[""],["1","ઍ","૧"],["2","ૅ",
663 "૨"],["3","્ર","૩"],["4","ર્","૪"],["5","જ્ઞ","૫"],["6","ત્ર","૬"],["7","ક્ષ","૭"],["8","શ્ર","૮"],["9","(","૯"],["0",")","૦"],["-","ઃ"],["ૃ","ઋ","ૄ","ૠ"],["Bksp","Bksp"]],[["Tab","Tab"],["ૌ","ઔ"],["ૈ","ઐ"],["ા","આ"],["ી","ઈ"],["ૂ","ઊ"],["બ","ભ"],["હ","ઙ"],["ગ","ઘ"],["દ","ધ"],["જ","ઝ"],["ડ","ઢ"],["઼","ઞ"],["ૉ","ઑ"]],[["Caps","Caps"],["ો","ઓ"],["ે","એ"],["્","અ"],["િ","ઇ"],["ુ","ઉ"],["પ","ફ"],["ર"],["ક","ખ"],["ત","થ"],["ચ","છ"],["ટ","ઠ"],["Enter","Enter"]],[["Shift","Shift"],[""],["ં","ઁ","","ૐ"],
664 ["મ","ણ"],["ન"],["વ"],["લ","ળ"],["સ","શ"],[",","ષ"],[".","।","॥","ઽ"],["ય"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["gu"]};this.VKI_layout["עברית"]={name:"Hebrew",keys:[[["~","`"],["1","!"],["2","@"],["3","#"],["4","$","₪"],["5","%"],["6","^"],["7","&"],["8","*"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["/","Q"],["'","W"],["ק","E","€"],["ר","R"],["א","T"],["ט","Y"],["ו","U","װ"],["ן","I"],["ם","O"],["פ","P"],["\\","|"],["Enter","Enter"]],[["Caps",
665 "Caps"],["ש","A"],["ד","S"],["ג","D"],["כ","F"],["ע","G"],["י","H","ײ"],["ח","J","ױ"],["ל","K"],["ך","L"],["ף",":"],[",",'"'],["]","}"],["[","{"]],[["Shift","Shift"],["ז","Z"],["ס","X"],["ב","C"],["ה","V"],["נ","B"],["מ","N"],["צ","M"],["ת",">"],["ץ","<"],[".","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["he"]};this.VKI_layout["देवनागरी"]={name:"Devanagari",keys:[[["ॊ","ऒ"],["1","ऍ","१"],["2","ॅ","२"],["3","्र","३"],["4","र्","४"],["5","ज्ञ","५"],["6","त्र","६"],["7","क्ष",
666 "७"],["8","श्र","८"],["9","(","९"],["0",")","०"],["-","ः"],["ृ","ऋ","ॄ","ॠ"],["Bksp","Bksp"]],[["Tab","Tab"],["ौ","औ"],["ै","ऐ"],["ा","आ"],["ी","ई","ॣ","ॡ"],["ू","ऊ"],["ब","भ"],["ह","ङ"],["ग","घ","ग़"],["द","ध"],["ज","झ","ज़"],["ड","ढ","ड़","ढ़"],["़","ञ"],["ॉ","ऑ"]],[["Caps","Caps"],["ो","ओ"],["े","ए"],["्","अ"],["ि","इ","ॢ","ऌ"],["ु","उ"],["प","फ","","फ़"],["र","ऱ"],["क","ख","क़","ख़"],["त","थ"],["च","छ","॒"],["ट","ठ","","॑"],["Enter","Enter"]],[["Shift","Shift"],["ॆ","ऎ","॓"],["ं","ँ","","ॐ"],["म","ण",
667 "॔"],["न","ऩ"],["व","ऴ"],["ल","ळ"],["स","श"],[",","ष","॰"],[".","।","॥","ऽ"],["य","य़"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["hi-Deva"]};this.VKI_layout["हिंदी"]={name:"Hindi",keys:[[["‍","‌","`","~"],["1","ऍ","१","!"],["2","ॅ","२","@"],["3","्र","३","#"],["4","र्","४","$"],["5","ज्ञ","५","%"],["6","त्र","६","^"],["7","क्ष","७","&"],["8","श्र","८","*"],["9","(","९","("],["0",")","०",")"],["-","ः","-","_"],["ृ","ऋ","=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ौ","औ"],["ै","ऐ"],
668 ["ा","आ"],["ी","ई"],["ू","ऊ"],["ब","भ"],["ह","ङ"],["ग","घ"],["द","ध"],["ज","झ"],["ड","ढ","[","{"],["़","ञ","]","}"],["ॉ","ऑ","\\","|"]],[["Caps","Caps"],["ो","ओ"],["े","ए"],["्","अ"],["ि","इ"],["ु","उ"],["प","फ"],["र","ऱ"],["क","ख"],["त","थ"],["च","छ",";",":"],["ट","ठ","'",'"'],["Enter","Enter"]],[["Shift","Shift"],[""],["ं","ँ","","ॐ"],["म","ण"],["न"],["व"],["ल","ळ"],["स","श"],[",","ष",",","<"],[".","।",".",">"],["य","य़","/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["hi"]};
669 this.VKI_layout.Hrvatski={name:"Croatian",keys:this.VKI_layout.Bosanski.keys.slice(0),lang:["hr"]};this.VKI_layout["Հայերեն արեւմուտք"]={name:"Western Armenian",keys:[[["՝","՜"],[":","1"],["ձ","Ձ"],["յ","Յ"],["՛","3"],[",","4"],["-","9"],[".","և"],["«","("],["»",")"],["օ","Օ"],["ռ","Ռ"],["ժ","Ժ"],["Bksp","Bksp"]],[["Tab","Tab"],["խ","Խ"],["վ","Վ"],["է","Է"],["ր","Ր"],["դ","Դ"],["ե","Ե"],["ը","Ը"],["ի","Ի"],["ո","Ո"],["բ","Բ"],["չ","Չ"],["ջ","Ջ"],["'","՞"]],[["Caps","Caps"],["ա","Ա"],["ս","Ս"],["տ",
670 "Տ"],["ֆ","Ֆ"],["կ","Կ"],["հ","Հ"],["ճ","Ճ"],["ք","Ք"],["լ","Լ"],["թ","Թ"],["փ","Փ"],["Enter","Enter"]],[["Shift","Shift"],["զ","Զ"],["ց","Ց"],["գ","Գ"],["ւ","Ւ"],["պ","Պ"],["ն","Ն"],["մ","Մ"],["շ","Շ"],["ղ","Ղ"],["ծ","Ծ"],["Shift","Shift"]],[[" "," "]]],lang:["hy-arevmda"]};this.VKI_layout["Հայերեն արեւելք"]={name:"Eastern Armenian",keys:[[["՝","՜"],[":","1"],["ձ","Ձ"],["յ","Յ"],["՛","3"],[",","4"],["-","9"],[".","և"],["«","("],["»",")"],["օ","Օ"],["ռ","Ռ"],["ժ","Ժ"],["Bksp","Bksp"]],[["Tab","Tab"],
671 ["խ","Խ"],["ւ","Ւ"],["է","Է"],["ր","Ր"],["տ","Տ"],["ե","Ե"],["ը","Ը"],["ի","Ի"],["ո","Ո"],["պ","Պ"],["չ","Չ"],["ջ","Ջ"],["'","՞"]],[["Caps","Caps"],["ա","Ա"],["ս","Ս"],["դ","Դ"],["ֆ","Ֆ"],["ք","Ք"],["հ","Հ"],["ճ","Ճ"],["կ","Կ"],["լ","Լ"],["թ","Թ"],["փ","Փ"],["Enter","Enter"]],[["Shift","Shift"],["զ","Զ"],["ց","Ց"],["գ","Գ"],["վ","Վ"],["բ","Բ"],["ն","Ն"],["մ","Մ"],["շ","Շ"],["ղ","Ղ"],["ծ","Ծ"],["Shift","Shift"]],[[" "," "]]],lang:["hy"]};this.VKI_layout["Íslenska"]={name:"Icelandic",keys:[[["°","¨",
672 "°"],["1","!"],["2",'"'],["3","#"],["4","$"],["5","%","€"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["ö","Ö","\\"],["-","_"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","@"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["ð","Ð"],["'","?","~"],["+","*","`"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["æ","Æ"],["´","'","^"],["Enter","Enter"]],[["Shift","Shift"],["<",
673 ">","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","µ"],[",",";"],[".",":"],["þ","Þ"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["is"]};this.VKI_layout.Italiano={name:"Italian",keys:[[["\\","|"],["1","!"],["2",'"'],["3","£"],["4","$","€"],["5","%"],["6","&"],["7","/"],["8","("],["9",")"],["0","="],["'","?"],["ì","^"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],
674 ["è","é","[","{"],["+","*","]","}"],["ù","§"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ò","ç","@"],["à","°","#"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["it"]};this.VKI_layout["日本語"]={name:"Japanese Hiragana/Katakana",keys:[[["~"],["ぬ","ヌ"],["ふ","フ"],["あ","ア",
675 "ぁ","ァ"],["う","ウ","ぅ","ゥ"],["え","エ","ぇ","ェ"],["お","オ","ぉ","ォ"],["や","ヤ","ゃ","ャ"],["ゆ","ユ","ゅ","ュ"],["よ","ヨ","ょ","ョ"],["わ","ワ","を","ヲ"],["ほ","ホ","ー","="],["へ","ヘ","^","~"],["Bksp","Bksp"]],[["Tab","Tab"],["た","タ"],["て","テ"],["い","イ","ぃ","ィ"],["す","ス"],["か","カ"],["ん","ン"],["な","ナ"],["に","ニ"],["ら","ラ"],["せ","セ"],["、","、","@","‘"],["。","。","「","{"],["¥","","","*"],["゛",'"',"¥","|"]],[["Caps","Caps"],["ち","チ"],["と","ト"],["し","シ"],["は","ハ"],["き","キ"],["く","ク"],["ま","マ"],["の","ノ"],["れ","レ",";","+"],["け",
676 "ケ",":","ヶ"],["む","ム","」","}"],["Enter","Enter"]],[["Shift","Shift"],["つ","ツ"],["さ","サ"],["そ","ソ"],["ひ","ヒ"],["こ","コ"],["み","ミ"],["も","モ"],["ね","ネ","、","<"],["る","ル","。",">"],["め","メ","・","?"],["ろ","ロ","","_"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["Alt","Alt"]]],lang:["ja"]};this.VKI_layout["ქართული"]={name:"Georgian",keys:[[["„","“"],["!","1"],["?","2"],["№","3"],["§","4"],["%","5"],[":","6"],[".","7"],[";","8"],[",","9"],["/","0"],["–","-"],["=","+"],["Bksp","Bksp"]],[["Tab",
677 "Tab"],["ღ","ღ"],["ჯ","ჯ"],["უ","უ"],["კ","კ"],["ე","ე","ჱ"],["ნ","ნ"],["გ","გ"],["შ","შ"],["წ","წ"],["ზ","ზ"],["ხ","ხ","ჴ"],["ც","ც"],["(",")"]],[["Caps","Caps"],["ფ","ფ","ჶ"],["ძ","ძ"],["ვ","ვ","ჳ"],["თ","თ"],["ა","ა"],["პ","პ"],["რ","რ"],["ო","ო"],["ლ","ლ"],["დ","დ"],["ჟ","ჟ"],["Enter","Enter"]],[["Shift","Shift"],["ჭ","ჭ"],["ჩ","ჩ"],["ყ","ყ"],["ს","ს"],["მ","მ"],["ი","ი","ჲ"],["ტ","ტ"],["ქ","ქ"],["ბ","ბ"],["ჰ","ჰ","ჵ"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ka"]};this.VKI_layout["Қазақша"]=
678 {name:"Kazakh",keys:[[["(",")"],['"',"!"],["ә","Ә"],["і","І"],["ң","Ң"],["ғ","Ғ"],[",",";"],[".",":"],["ү","Ү"],["ұ","Ұ"],["қ","Қ"],["ө","Ө"],["һ","Һ"],["Bksp","Bksp"]],[["Tab","Tab"],["й","Й"],["ц","Ц"],["у","У"],["к","К"],["е","Е"],["н","Н"],["г","Г"],["ш","Ш"],["щ","Щ"],["з","З"],["х","Х"],["ъ","Ъ"],["\\","/"]],[["Caps","Caps"],["ф","Ф"],["ы","Ы"],["в","В"],["а","А"],["п","П"],["р","Р"],["о","О"],["л","Л"],["д","Д"],["ж","Ж"],["э","Э"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["я","Я"],
679 ["ч","Ч"],["с","С"],["м","М"],["и","И"],["т","Т"],["ь","Ь"],["б","Б"],["ю","Ю"],["№","?"],["Shift","Shift"]],[[" "," "]]],lang:["kk"]};this.VKI_layout["ភាសាខ្មែរ"]={name:"Khmer",keys:[[["«","»","‍"],["១","!","‌","៱"],["២","ៗ","@","៲"],["៣",'"',"៑","៳"],["៤","៛","$","៴"],["៥","%","€","៵"],["៦","៍","៙","៶"],["៧","័","៚","៷"],["៨","៏","*","៸"],["៩","(","{","៹"],["០",")","}","៰"],["ឥ","៌","x"],["ឲ","=","៎"],["Bksp","Bksp"]],[["Tab","Tab"],["ឆ","ឈ","ៜ","᧠"],["ឹ","ឺ","៝","᧡"],["េ","ែ","ឯ","᧢"],["រ","ឬ",
680 "ឫ","᧣"],["ត","ទ","ឨ","᧤"],["យ","ួ","យើង","᧥"],["ុ","ូ","","᧦"],["ិ","ី","ឦ","᧧"],["ោ","ៅ","ឱ","᧨"],["ផ","ភ","ឰ","᧩"],["ៀ","ឿ","ឩ","᧪"],["ឪ","ឧ","ឳ","᧫"],["ឮ","ឭ","\\"]],[["Caps","Caps"],["ា","ាំ","឵","᧬"],["ស","ៃ","","᧭"],["ដ","ឌ","៓","᧮"],["ថ","ធ","","᧯"],["ង","អ","ឤ","᧰"],["ហ","ះ","ឣ","᧱"],["្","ញ","឴","᧲"],["ក","គ","ឝ","᧳"],["ល","ឡ","៘","᧴"],["ើ","ោះ","៖","᧵"],["់","៉","ៈ","᧶"],["Enter","Enter"]],[["Shift","Shift"],["ឋ","ឍ","|","᧷"],["ខ","ឃ","ខ្ញុំ","᧸"],["ច","ជ","-","᧹"],["វ","េះ","+","᧺"],["ប",
681 "ព","ឞ","᧻"],["ន","ណ","[","᧼"],["ម","ំ","]","᧽"],["ុំ","ុះ",",","᧾"],["។","៕",".","᧿"],["៊","?","/"],["Shift","Shift"]],[["​"," "," "," "],["AltGr","AltGr"]]],lang:["km"]};this.VKI_layout["ಕನ್ನಡ"]={name:"Kannada",keys:[[["ೊ","ಒ"],["1","","೧"],["2","","೨"],["3","್ರ","೩"],["4","ರ್","೪"],["5","ಜ್ಞ","೫"],["6","ತ್ರ","೬"],["7","ಕ್ಷ","೭"],["8","ಶ್ರ","೮"],["9","(","೯"],["0",")","೦"],["-","ಃ"],["ೃ","ಋ","ೄ","ೠ"],["Bksp","Bksp"]],[["Tab","Tab"],["ೌ","ಔ"],["ೈ","ಐ","ೖ"],["ಾ","ಆ"],["ೀ","ಈ","","ೡ"],["ೂ","ಊ"],["ಬ",
682 "ಭ"],["ಹ","ಙ"],["ಗ","ಘ"],["ದ","ಧ"],["ಜ","ಝ"],["ಡ","ಢ"],["Enter","Enter"]],[["Caps","Caps"],["ೋ","ಓ"],["ೇ","ಏ","ೕ"],["್","ಅ"],["ಿ","ಇ","","ಌ"],["ು","ಉ"],["ಪ","ಫ","","ೞ"],["ರ","ಱ"],["ಕ","ಖ"],["ತ","ಥ"],["ಚ","ಛ"],["ಟ","ಠ"],["","ಞ"]],[["Shift","Shift"],["ೆ","ಏ"],["ಂ"],["ಮ","ಣ"],["ನ"],["ವ"],["ಲ","ಳ"],["ಸ","ಶ"],[",","ಷ"],[".","|"],["ಯ"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["kn"]};this.VKI_layout["한국어"]={name:"Korean",keys:[[["`","~","`","~"],["1","!","1","!"],["2","@","2","@"],
683 ["3","#","3","#"],["4","$","4","$"],["5","%","5","%"],["6","^","6","^"],["7","&","7","&"],["8","*","8","*"],["9",")","9",")"],["0","(","0","("],["-","_","-","_"],["=","+","=","+"],["₩","|","₩","|"],["Bksp","Bksp"]],[["Tab","Tab"],["ᄇ","ᄈ","q","Q"],["ᄌ","ᄍ","w","W"],["ᄃ","ᄄ","e","E"],["ᄀ","ᄁ","r","R"],["ᄉ","ᄊ","t","T"],["ᅭ","","y","Y"],["ᅧ","","u","U"],["ᅣ","","i","I"],["ᅢ","ᅤ","o","O"],["ᅦ","ᅨ","p","P"],["[","{","[","{"],["]","}","]","}"]],[["Caps","Caps"],["ᄆ","","a","A"],["ᄂ","","s","S"],["ᄋ","",
684 "d","D"],["ᄅ","","f","F"],["ᄒ","","g","G"],["ᅩ","","h","H"],["ᅥ","","j","J"],["ᅡ","","k","K"],["ᅵ","","l","L"],[";",":",";",":"],["'",'"',"'",'"'],["Enter","Enter"]],[["Shift","Shift"],["ᄏ","","z","Z"],["ᄐ","","x","X"],["ᄎ","","c","C"],["ᄑ","","v","V"],["ᅲ","","b","B"],["ᅮ","","n","N"],["ᅳ","","m","M"],[",","<",",","<"],[".",">",".",">"],["/","?","/","?"],["Shift","Shift"]],[[" "," "," "," "],["Kor","Alt"]]],lang:["ko"]};this.VKI_layout["Kurdî"]={name:"Kurdish",keys:[[["€","~"],["١","!"],["٢","@"],
685 ["٣","#"],["٤","$"],["٥","%"],["٦","^"],["٧","&"],["٨","*"],["٩","("],["٠",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ق","`"],["و","وو"],["ە","ي"],["ر","ڕ"],["ت","ط"],["ی","ێ"],["ئ","ء"],["ح","ع"],["ۆ","ؤ"],["پ","ث"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["ا","آ"],["س","ش"],["د","ذ"],["ف","إ"],["گ","غ"],["ه","‌"],["ژ","أ"],["ک","ك"],["ل","ڵ"],["؛",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["ز","ض"],["خ","ص"],["ج","چ"],["ڤ","ظ"],["ب","ى"],["ن","ة"],["م","ـ"],["،",
686 "<"],[".",">"],["/","؟"],["Shift","Shift"]],[[" "," "]]],lang:["ku"]};this.VKI_layout["Кыргызча"]={name:"Kyrgyz",keys:[[["ё","Ё"],["1","!"],["2",'"'],["3","№"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["й","Й"],["ц","Ц"],["у","У","ү","Ү"],["к","К"],["е","Е"],["н","Н","ң","Ң"],["г","Г"],["ш","Ш"],["щ","Щ"],["з","З"],["х","Х"],["ъ","Ъ"],["\\","/"]],[["Caps","Caps"],["ф","Ф"],["ы","Ы"],["в","В"],["а","А"],["п","П"],["р",
687 "Р"],["о","О","ө","Ө"],["л","Л"],["д","Д"],["ж","Ж"],["э","Э"],["Enter","Enter"]],[["Shift","Shift"],["я","Я"],["ч","Ч"],["с","С"],["м","М"],["и","И"],["т","Т"],["ь","Ь"],["б","Б"],["ю","Ю"],[".",","],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ky"]};this.VKI_layout["Latviešu"]={name:"Latvian",keys:[[["­","?"],["1","!","«"],["2","«","","@"],["3","»","","#"],["4","$","€","$"],["5","%",'"',"~"],["6","/","’","^"],["7","&","","±"],["8","×",":"],["9","("],["0",")"],["-","_","–","—"],
688 ["f","F","=",";"],["Bksp","Bksp"]],[["Tab","Tab"],["ū","Ū","q","Q"],["g","G","ģ","Ģ"],["j","J"],["r","R","ŗ","Ŗ"],["m","M","w","W"],["v","V","y","Y"],["n","N"],["z","Z"],["ē","Ē"],["č","Č"],["ž","Ž","[","{"],["h","H","]","}"],["ķ","Ķ"]],[["Caps","Caps"],["š","Š"],["u","U"],["s","S"],["i","I"],["l","L"],["d","D"],["a","A"],["t","T"],["e","E","€"],["c","C"],["´","°","´","¨"],["Enter","Enter"]],[["Shift","Shift"],["ņ","Ņ"],["b","B","x","X"],["ī","Ī"],["k","K","ķ","Ķ"],["p","P"],["o","O","õ","Õ"],["ā",
689 "Ā"],[",",";","<"],[".",":",">"],["ļ","Ļ"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["lv"]};this.VKI_layout["Lietuvių"]={name:"Lithuanian",keys:[[["`","~"],["ą","Ą"],["č","Č"],["ę","Ę"],["ė","Ė"],["į","Į"],["š","Š"],["ų","Ų"],["ū","Ū"],["„","("],["“",")"],["-","_"],["ž","Ž"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["a","A"],["s","S"],["d",
690 "D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["–","€"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["lt"]};this.VKI_layout.Magyar={name:"Hungarian",keys:[[["0","§"],["1","'","~"],["2",'"',"ˇ"],["3","+","ˆ"],["4","!","˘"],["5","%","°"],["6","/","˛"],["7","=","`"],["8","(","˙"],["9",")","´"],["ö","Ö","˝"],["ü","Ü","¨"],["ó","Ó","¸"],
691 ["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E","Ä"],["r","R"],["t","T"],["z","Z"],["u","U","€"],["i","I","Í"],["o","O"],["p","P"],["ő","Ő","÷"],["ú","Ú","×"],["ű","Ű","¤"]],[["Caps","Caps"],["a","A","ä"],["s","S","đ"],["d","D","Đ"],["f","F","["],["g","G","]"],["h","H"],["j","J","í"],["k","K","Ł"],["l","L","ł"],["é","É","$"],["á","Á","ß"],["Enter","Enter"]],[["Shift","Shift"],["í","Í","<"],["y","Y",">"],["x","X","#"],["c","C","&"],["v","V","@"],["b","B","{"],["n","N","}"],["m",
692 "M","<"],[",","?",";"],[".",":",">"],["-","_","*"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["hu"]};this.VKI_layout.Malti={name:"Maltese 48",keys:[[["ċ","Ċ","`"],["1","!"],["2",'"'],["3","€","£"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","è","È"],["r","R"],["t","T"],["y","Y"],["u","U","ù","Ù"],["i","I","ì","Ì"],["o","O","ò","Ò"],["p","P"],["ġ","Ġ","[","{"],["ħ","Ħ","]",
693 "}"],["#","ž"]],[["Caps","Caps"],["a","A","à","À"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'","@"],["Enter","Enter"]],[["Shift","Shift"],["ż","Ż","\\","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?","","`"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["mt"]};this.VKI_layout["Македонски"]={name:"Macedonian Cyrillic",keys:[[["`","~"],["1","!"],["2","„"],["3","“"],["4","’"],
694 ["5","%"],["6","‘"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["љ","Љ"],["њ","Њ"],["е","Е","€"],["р","Р"],["т","Т"],["ѕ","Ѕ"],["у","У"],["и","И"],["о","О"],["п","П"],["ш","Ш","Ђ"],["ѓ","Ѓ","ђ"],["ж","Ж"]],[["Caps","Caps"],["а","А"],["с","С"],["д","Д"],["ф","Ф","["],["г","Г","]"],["х","Х"],["ј","Ј"],["к","К"],["л","Л"],["ч","Ч","Ћ"],["ќ","Ќ","ћ"],["Enter","Enter"]],[["Shift","Shift"],["ё","Ё"],["з","З"],["џ","Џ"],["ц","Ц"],["в","В","@"],["б","Б","{"],
695 ["н","Н","}"],["м","М","§"],[",",";"],[".",":"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["mk"]};this.VKI_layout["മലയാളം"]={name:"Malayalam",keys:[[["ൊ","ഒ"],["1","","൧"],["2","","൨"],["3","്ര","൩"],["4","","൪"],["5","","൫"],["6","","൬"],["7","ക്ഷ","൭"],["8","","൮"],["9","(","൯"],["0",")","൦"],["-","ഃ"],["ൃ","ഋ","","ൠ"],["Bksp","Bksp"]],[["Tab","Tab"],["ൌ","ഔ","ൗ"],["ൈ","ഐ"],["ാ","ആ"],["ീ","ഈ","","ൡ"],["ൂ","ഊ"],["ബ","ഭ"],["ഹ","ങ"],["ഗ","ഘ"],["ദ","ധ"],["ജ","ഝ"],["ഡ",
696 "ഢ"],["","ഞ"]],[["Caps","Caps"],["ോ","ഓ"],["േ","ഏ"],["്","അ","","ഌ"],["ി","ഇ"],["ു","ഉ"],["പ","ഫ"],["ര","റ"],["ക","ഖ"],["ത","ഥ"],["ച","ഛ"],["ട","ഠ"],["Enter","Enter"]],[["Shift","Shift"],["െ","ഏ"],["ം"],["മ","ണ"],["ന"],["വ","ഴ"],["ല","ള"],["സ","ശ"],[",","ഷ"],["."],["യ"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ml"]};this.VKI_layout["Misc. Symbols"]={name:"Misc. Symbols",keys:[[["★","☆","☎","☏"],["♈","♳","♙","☰"],["♉","♴","♘","☱"],["♊","♵","♗","☲"],["♋","♶","♖","☳"],["♌","♷",
697 "♕","☴"],["♍","♸","♔","☵"],["♎","♹","♟","☶"],["♏","♺","♞","☷"],["♐","♻","♝","⚆"],["♑","♼","♜","⚇"],["♒","♽","♛","⚈"],["♓","♲","♚","⚉"],["Bksp","Bksp"]],[["☿","⚀","⚊","⚢"],["♀","⚁","⚋","⚣"],["♁","⚂","⚌","⚤"],["♂","⚃","⚍","⚥"],["♃","⚄","⚎","⚦"],["♄","⚅","⚏","⚧"],["♅","☠","⛿","⚨"],["♆","☢","⚒","⚩"],["♇","☣","⚓","⚲"],["♩","♭","⚔","⚬"],["♪","♮","⚕","⚭"],["♫","♯","⚖","⚮"],["♬","☇","⚗","⚯"],["⛹","☈","⚘","⚰"],["♿","☮","☸","☉"]],[["Tab","Tab"],["☞","☜","☝","☟"],["☛","☚","☘","☙"],["☂","☔","⛱","⛙"],["☕","♨",
698 "⛾","⛘"],["☺","☹","☻","⛜"],["☗","☖","⛊","⛉"],["♠","♣","♥","♦"],["♤","♧","♡","♢"],["⛂","⛀","⛃","⛁"],["☤","☥","⚚","⚱"],["☐","☑","☒","☓"],["☨","☦","☧","☩"],["☪","☫","☬","☭"],["⛺","⛻","⛼","⛽"]],[["Caps","Caps"],["☯","♰","♱","♾"],["☼","⚙","☽","☾"],["⛄","☃","⛇","⛆"],["⚠","⚡","☡","⛔"],["⛤","⛥","⛦","⛧"],["☊","☋","☌","☍"],["⚜","⚛","⚝","☄"],["⚳","⚴","⚵","⚶"],["⚷","⚿","⚸","⛸"],["⚹","⚺","⚻","⚼"],["⚽","⚾","⚟","⚞"],["Enter","Enter"]],[["Shift","Shift"],["☀","☁","⛅","⛈"],["⚑","⚐","⚫","⚪"],["⛋","⛌","⛍","⛎"],["⛏",
699 "⛐","⛑","⛒"],["⛓","⛕","⛖","⛗"],["⛚","⛛","⛝","⛞"],["⛟","⛠","⛡","⛢"],["⛣","⛨","⛩","⛪"],["⛫","⛬","⛭","⛮"],["⛯","⛰","⛲","⛳"],["⛴","⛵","⛶","⛷"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["Alt","Alt"]]]};this.VKI_layout["Монгол"]={name:"Mongolian Cyrillic",keys:[[["=","+"],["№","1"],["-","2"],['"',"3"],["₮","4"],[":","5"],[".","6"],["_","7"],[",","8"],["%","9"],["?","0"],["е","Е"],["щ","Щ"],["Bksp","Bksp"]],[["Tab","Tab"],["ф","Ф"],["ц","Ц"],["у","У"],["ж","Ж"],["э","Э"],["н","Н"],["г","Г"],
700 ["ш","Ш"],["ү","Ү"],["з","З"],["к","К"],["ъ","Ъ"],["\\","|"]],[["Caps","Caps"],["й","Й"],["ы","Ы"],["б","Б"],["ө","Ө"],["а","А"],["х","Х"],["р","Р"],["о","О"],["л","Л"],["д","Д"],["п","П"],["Enter","Enter"]],[["Shift","Shift"],["я","Я"],["ч","Ч"],["ё","Ё"],["с","С"],["м","М"],["и","И"],["т","Т"],["ь","Ь"],["в","В"],["ю","Ю"],["Shift","Shift"]],[[" "," "]]],lang:["mn"]};this.VKI_layout["मराठी"]={name:"Marathi",keys:[[["","","`","~"],["१","ऍ","1","!"],["२","ॅ","2","@"],["३","्र","3","#"],["४","र्",
701 "4","$"],["५","ज्ञ","5","%"],["६","त्र","6","^"],["७","क्ष","7","&"],["८","श्र","8","*"],["९","(","9","("],["०",")","0",")"],["-","ः","-","_"],["ृ","ऋ","=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ौ","औ"],["ै","ऐ"],["ा","आ"],["ी","ई"],["ू","ऊ"],["ब","भ"],["ह","ङ"],["ग","घ"],["द","ध"],["ज","झ"],["ड","ढ","[","{"],["़","ञ","]","}"],["ॉ","ऑ","\\","|"]],[["Caps","Caps"],["ो","ओ"],["े","ए"],["्","अ"],["ि","इ"],["ु","उ"],["प","फ"],["र","ऱ"],["क","ख"],["त","थ"],["च","छ",";",":"],["ट","ठ","'",'"'],["Enter",
702 "Enter"]],[["Shift","Shift"],[""],["ं","ँ","","ॐ"],["म","ण"],["न"],["व"],["ल","ळ"],["स","श"],[",","ष",",","<"],[".","।",".",">"],["य","य़","/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["mr"]};this.VKI_layout["မြန်မာဘာသာ"]={name:"Burmese",keys:[[["္`","~"],["၁","ဍ"],["၂","ဎ"],["၃","ဋ"],["၄","ကျပ်"],["၅","%"],["၆","/"],["၇","ရ"],["၈","ဂ"],["၉","("],["၀",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ဆ","ဩ"],["တ","၀"],["န","ဿ"],["မ","ဣ"],["အ","ဤ"],["ပ","၌"],["က",
703 "ဉ"],["င","၍"],["သ","ဥ"],["စ","ဏ"],["ဟ","ဧ"],["‘","’"],["၏","ဋ္ဌ"]],[["Caps","Caps"],["​ေ","ဗ"],["​ျ","​ှ"],["​ိ","​ီ"],["​်","င်္​"],["​ါ","​ွ"],["​့","​ံ"],["​ြ","​ဲ"],["​ု","​ု"],["​ူ","​ူ"],["​း","​ါ်"],["ဒ","ဓ"],["Enter","Enter"]],[["Shift","Shift"],["ဖ","ဇ"],["ထ","ဌ"],["ခ","ဃ"],["လ","ဠ"],["ဘ","ဦ"],["ည","ဈ"],["​ာ","ဪ"],["ယ","ရ"],[".","ရ"],["။","၊"],["Shift","Shift"]],[[" "," "]]],lang:["my"]};this.VKI_layout.Nederlands={name:"Dutch",keys:[[["@","§","¬"],["1","!","¹"],["2",'"',"²"],["3","#","³"],
704 ["4","$","¼"],["5","%","½"],["6","&","¾"],["7","_","£"],["8","(","{"],["9",")","}"],["0","'"],["/","?","\\"],["°","~","¸"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R","¶"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["¨","^"],["*","|"],["<",">"]],[["Caps","Caps"],["a","A"],["s","S","ß"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["+","±"],["´","`"],["Enter","Enter"]],[["Shift","Shift"],["]","[","¦"],["z","Z","«"],["x","X","»"],
705 ["c","C","¢"],["v","V"],["b","B"],["n","N"],["m","M","µ"],[",",";"],[".",":","·"],["-","="],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["nl"]};this.VKI_layout.Norsk={name:"Norwegian",keys:[[["|","§"],["1","!"],["2",'"',"@"],["3","#","£"],["4","¤","$"],["5","%"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?"],["\\","`","´"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p",
706 "P"],["å","Å"],["¨","^","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ø","Ø"],["æ","Æ"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","μ","Μ"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["no","nb","nn"]};this.VKI_layout["پښتو"]={name:"Pashto",keys:[[["‍","÷","`"],["۱","!","`"],["۲","٬","@"],["۳","٫",
707 "٫"],["۴","¤","£"],["۵","٪","%"],["۶","×","^"],["۷","«","&"],["۸","»","*"],["۹","(","ﷲ"],["۰",")","ﻻ"],["-","ـ","_"],["=","+","ﺇ","÷"],["Bksp","Bksp"]],[["Tab","Tab"],["ض","ْ","ە"],["ص","ٌ","ٓ"],["ث","ٍ","€"],["ق","ً","ﻷ"],["ف","ُ","ﻵ"],["غ","ِ","'"],["ع","َ","ﺄ"],["ه","ّ","ٰ"],["خ","ځ","'"],["ح","څ",'"'],["ج","]","}"],["چ","[","{"],["\\","٭","|"]],[["Caps","Caps"],["ش","ښ","ﮰ"],["س","ۍ","ے"],["ی","ي","ے"],["ب","پ","ں"],["ل","أ","ڷ"],["ا","آ","ٱ"],["ت","ټ","ٹ"],["ن","ڼ","<"],["م","ة",">"],["ک",":",
708 "ك"],["گ","؛","ګ"],["Enter","Enter"]],[["Shift","Shift"],["ظ","ئ","?"],["ط","ې",";"],["ز","ژ","ٕ"],["ر","ء","ٔ"],["ذ","‌","إ"],["د","ډ","ڈ"],["ړ","ؤ","ڑ"],["و","،",","],["ږ",".","ۇ"],["/","؟","ۉ"],["Shift","Shift","ٍ"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["ps"]};this.VKI_layout["ਪੰਜਾਬੀ"]={name:"Punjabi (Gurmukhi)",keys:[[[""],["1","੍ਵ","੧","੧"],["2","੍ਯ","੨","੨"],["3","੍ਰ","੩","੩"],["4","ੱ","੪","੪"],["5","","੫","੫"],["6","","੬","੬"],["7","","੭","੭"],["8","","੮","੮"],["9","(","੯","੯"],["0",")",
709 "੦","੦"],["-"],[""],["Bksp","Bksp"]],[["Tab","Tab"],["ੌ","ਔ"],["ੈ","ਐ"],["ਾ","ਆ"],["ੀ","ਈ"],["ੂ","ਊ"],["ਬ","ਭ"],["ਹ","ਙ"],["ਗ","ਘ","ਗ਼","ਗ਼"],["ਦ","ਧ"],["ਜ","ਝ","ਜ਼","ਜ਼"],["ਡ","ਢ","ੜ","ੜ"],["Enter","Enter"]],[["Caps","Caps"],["ੋ","ਓ"],["ੇ","ਏ"],["੍","ਅ"],["ਿ","ਇ"],["ੁ","ਉ"],["ਪ","ਫ","ਫ਼","ਫ਼"],["ਰ"],["ਕ","ਖ","ਖ਼","ਖ਼"],["ਤ","ਥ"],["ਚ","ਛ"],["ਟ","ਠ"],["਼","ਞ"]],[["Shift","Shift"],[""],["ਂ","ਂ"],["ਮ","ਣ"],["ਨ"],["ਵ","ੲ","ੳ","ੳ"],["ਲ","ਲ਼"],["ਸ","ਸ਼"],[","],[".","|","॥","॥"],["ਯ"],["Shift","Shift"]],[[" "," ",
710 " "," "],["AltGr","AltGr"]]],lang:["pa"]};this.VKI_layout["拼音 (Pinyin)"]={name:"Pinyin",keys:[[["`","~","亓","〜"],["1","!","「"],["2","@","」"],["3","#","〝"],["4","$","〞"],["5","%","〟"],["6","^","〈"],["7","&","〉"],["8","*","〯"],["9","(","《"],["0",")","》"],["-","_","『"],["=","+","』"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","ā","Ā"],["w","W","á","Á"],["e","E","ǎ","Ǎ"],["r","R","à","À"],["t","T","ē","Ē"],["y","Y","é","É"],["u","U","ě","Ě"],["i","I","è","È"],["o","O","ī","Ī"],["p","P","í","Í"],["[","{",
711 "ǐ","Ǐ"],["]","}","ì","Ì"],["\\","|","〠"]],[["Caps","Caps"],["a","A","ō","Ō"],["s","S","ó","Ó"],["d","D","ǒ","Ǒ"],["f","F","ò","Ò"],["g","G","ü","Ü"],["h","H","ū","Ū"],["j","J","ú","Ú"],["k","K","ǔ","Ǔ"],["l","L","ù","Ù"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z","Z","ǖ","Ǖ"],["x","X","ǘ","Ǘ"],["c","C","ǚ","Ǚ"],["v","V","ǜ","Ǜ"],["b","B"],["n","N"],["m","M"],[",","<","、"],[".",">","。"],["/","?"],["Shift","Shift"]],[["AltLk","AltLk"],[" "," "," "," "],["Alt","Alt"]]],lang:["zh-Latn"]};
712 this.VKI_layout.Polski={name:"Polish (214)",keys:[[["˛","·"],["1","!","~"],["2",'"',"ˇ"],["3","#","^"],["4","¤","˘"],["5","%","°"],["6","&","˛"],["7","/","`"],["8","(","·"],["9",")","´"],["0","=","˝"],["+","?","¨"],["'","*","¸"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","¦"],["e","E"],["r","R"],["t","T"],["z","Z"],["u","U","€"],["i","I"],["o","O"],["p","P"],["ż","ń","÷"],["ś","ć","×"],["ó","ź"]],[["Caps","Caps"],["a","A"],["s","S","đ"],["d","D","Đ"],["f","F"],["g","G"],["h","H"],["j",
713 "J"],["k","K"],["l","L"],["ł","Ł","$"],["ą","ę","ß"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["y","Y"],["x","X"],["c","C"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M","§"],[",",";","<"],[".",":",">"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]]};this.VKI_layout["Polski Programisty"]={name:"Polish Programmers",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],
714 [["Tab","Tab"],["q","Q"],["w","W"],["e","E","ę","Ę"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O","ó","Ó"],["p","P"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["a","A","ą","Ą"],["s","S","ś","Ś"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L","ł","Ł"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z","Z","ż","Ż"],["x","X","ź","Ź"],["c","C","ć","Ć"],["v","V"],["b","B"],["n","N","ń","Ń"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],
715 [[" "," "," "," "],["Alt","Alt"]]],lang:["pl"]};this.VKI_layout["Português Brasileiro"]={name:"Portuguese (Brazil)",keys:[[["'",'"'],["1","!","¹"],["2","@","²"],["3","#","³"],["4","$","£"],["5","%","¢"],["6","¨","¬"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+","§"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","/"],["w","W","?"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["´","`"],["[","{","ª"],["Enter","Enter"]],[["Caps","Caps"],["a","A"],["s","S"],
716 ["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ç","Ç"],["~","^"],["]","}","º"],["/","?"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C","₢"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],[":",":"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["pt-BR"]};this.VKI_layout["Português"]={name:"Portuguese",keys:[[["\\","|"],["1","!"],["2",'"',"@"],["3","#","£"],["4","$","§"],["5","%"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],
717 ["0","=","}"],["'","?"],["«","»"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["+","*","¨"],["´","`"],["~","^"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ç","Ç"],["º","ª"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],
718 [[" "," "," "," "],["AltGr","AltGr"]]],lang:["pt"]};this.VKI_layout["Română"]={name:"Romanian",keys:[[["„","”","`","~"],["1","!","~"],["2","@","ˇ"],["3","#","^"],["4","$","˘"],["5","%","°"],["6","^","˛"],["7","&","`"],["8","*","˙"],["9","(","´"],["0",")","˝"],["-","_","¨"],["=","+","¸","±"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P","§"],["ă","Ă","[","{"],["î","Î","]","}"],["â","Â","\\","|"]],[["Caps","Caps"],
719 ["a","A"],["s","S","ß"],["d","D","ð","Ð"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L","ł","Ł"],[this.VKI_isIElt8?"ş":"ș",this.VKI_isIElt8?"Ş":"Ș",";",":"],[this.VKI_isIElt8?"ţ":"ț",this.VKI_isIElt8?"Ţ":"Ț","'",'"'],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C","©"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";","<","«"],[".",":",">","»"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ro"]};this.VKI_layout["Русский"]={name:"Russian",
720 keys:[[["ё","Ё"],["1","!"],["2",'"'],["3","№"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["й","Й"],["ц","Ц"],["у","У"],["к","К"],["е","Е"],["н","Н"],["г","Г"],["ш","Ш"],["щ","Щ"],["з","З"],["х","Х"],["ъ","Ъ"],["\\","/"]],[["Caps","Caps"],["ф","Ф"],["ы","Ы"],["в","В"],["а","А"],["п","П"],["р","Р"],["о","О"],["л","Л"],["д","Д"],["ж","Ж"],["э","Э"],["Enter","Enter"]],[["Shift","Shift"],["/","|"],["я","Я"],["ч","Ч"],["с",
721 "С"],["м","М"],["и","И"],["т","Т"],["ь","Ь"],["б","Б"],["ю","Ю"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["ru"]};this.VKI_layout.Schweizerdeutsch={name:"Swiss German",keys:[[["§","°"],["1","+","¦"],["2",'"',"@"],["3","*","#"],["4","ç","°"],["5","%","§"],["6","&","¬"],["7","/","|"],["8","(","¢"],["9",")"],["0","="],["'","?","´"],["^","`","~"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["ü","è","["],
722 ["¨","!","]"],["$","£","}"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ö","é"],["ä","à","{"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["y","Y"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["de-CH"]};this.VKI_layout.Shqip={name:"Albanian",keys:[[["\\","|"],["1","!","~"],["2",'"',"ˇ"],["3","#","^"],["4","$","˘"],["5",
723 "%","°"],["6","^","˛"],["7","&","`"],["8","*","˙"],["9","(","´"],["0",")","˝"],["-","_","¨"],["=","+","¸"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["ç","Ç","÷"],["[","{","ß"],["]","}","¤"]],[["Caps","Caps"],["a","A"],["s","S","đ"],["d","D","Đ"],["f","F","["],["g","G","]"],["h","H"],["j","J"],["k","K","ł"],["l","L","Ł"],["ë","Ë","$"],["@","'","×"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["y",
724 "Y"],["x","X"],["c","C"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M","§"],[",",";","<"],[".",":",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["sq"]};this.VKI_layout["Slovenčina"]={name:"Slovak",keys:[[[";","°"],["+","1","~"],["ľ","2","ˇ"],["š","3","^"],["č","4","˘"],["ť","5","°"],["ž","6","˛"],["ý","7","`"],["á","8","˙"],["í","9","´"],["é","0","˝"],["=","%","¨"],["´","ˇ","¸"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","\\"],["w","W","|"],["e","E","€"],["r","R"],
725 ["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P","'"],["ú","/","÷"],["ä","(","×"],["ň",")","¤"]],[["Caps","Caps"],["a","A"],["s","S","đ"],["d","D","Đ"],["f","F","["],["g","G","]"],["h","H"],["j","J"],["k","K","ł"],["l","L","Ł"],["ô",'"',"$"],["§","!","ß"],["Enter","Enter"]],[["Shift","Shift"],["&","*","<"],["y","Y",">"],["x","X","#"],["c","C","&"],["v","V","@"],["b","B","{"],["n","N","}"],["m","M"],[",","?","<"],[".",":",">"],["-","_","*"],["Shift","Shift"]],[[" "," "," "," "],["AltGr",
726 "AltGr"]]],lang:["sk"]};this.VKI_layout["Slovenščina"]={name:"Slovenian",keys:this.VKI_layout.Bosanski.keys.slice(0),lang:["sl"]};this.VKI_layout["српски"]={name:"Serbian Cyrillic",keys:[[["`","~"],["1","!"],["2",'"'],["3","#"],["4","$"],["5","%"],["6","&"],["7","/"],["8","("],["9",")"],["0","="],["'","?"],["+","*"],["Bksp","Bksp"]],[["Tab","Tab"],["љ","Љ"],["њ","Њ"],["е","Е","€"],["р","Р"],["т","Т"],["з","З"],["у","У"],["и","И"],["о","О"],["п","П"],["ш","Ш"],["ђ","Ђ"],["ж","Ж"]],[["Caps","Caps"],
727 ["а","А"],["с","С"],["д","Д"],["ф","Ф"],["г","Г"],["х","Х"],["ј","Ј"],["к","К"],["л","Л"],["ч","Ч"],["ћ","Ћ"],["Enter","Enter"]],[["Shift","Shift"],["<",">"],["ѕ","Ѕ"],["џ","Џ"],["ц","Ц"],["в","В"],["б","Б"],["н","Н"],["м","М"],[",",";","<"],[".",":",">"],["-","_","©"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["sr-Cyrl"]};this.VKI_layout.Srpski={name:"Serbian Latin",keys:this.VKI_layout.Bosanski.keys.slice(0),lang:["sr"]};this.VKI_layout.Suomi={name:"Finnish",keys:[[["§","½"],
728 ["1","!"],["2",'"',"@"],["3","#","£"],["4","¤","$"],["5","%","€"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["+","?","\\"],["´","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","â","Â"],["w","W"],["e","E","€"],["r","R"],["t","T","ŧ","Ŧ"],["y","Y"],["u","U"],["i","I","ï","Ï"],["o","O","õ","Õ"],["p","P"],["å","Å"],["¨","^","~"],["'","*"]],[["Caps","Caps"],["a","A","á","Á"],["s","S","š","Š"],["d","D","đ","Đ"],["f","F","ǥ","Ǥ"],["g","G","ǧ","Ǧ"],["h","H","ȟ","Ȟ"],["j","J"],["k","K",
729 "ǩ","Ǩ"],["l","L"],["ö","Ö","ø","Ø"],["ä","Ä","æ","Æ"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|"],["z","Z","ž","Ž"],["x","X"],["c","C","č","Č"],["v","V","ǯ","Ǯ"],["b","B","ʒ","Ʒ"],["n","N","ŋ","Ŋ"],["m","M","µ"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[["Alt","Alt"],[" "," "," "," "],["AltGr","AltGr"]]],lang:["fi"]};this.VKI_layout.Svenska={name:"Swedish",keys:[[["§","½"],["1","!"],["2",'"',"@"],["3","#","£"],["4","¤","$"],["5","%","€"],["6","&"],["7","/","{"],["8","(","["],["9",
730 ")","]"],["0","=","}"],["+","?","\\"],["´","`"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["å","Å"],["¨","^","~"],["'","*"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ö","Ö"],["ä","Ä"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M","μ","Μ"],[",",";"],[".",":"],["-",
731 "_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["sv"]};this.VKI_layout["Swiss Français"]={name:"Swiss French",keys:[[["§","°"],["1","+","¦"],["2",'"',"@"],["3","*","#"],["4","ç","°"],["5","%","§"],["6","&","¬"],["7","/","|"],["8","(","¢"],["9",")"],["0","="],["'","?","´"],["^","`","~"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","€"],["r","R"],["t","T"],["z","Z"],["u","U"],["i","I"],["o","O"],["p","P"],["è","ü","["],["¨","!","]"],["$","£","}"]],[["Caps","Caps"],
732 ["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["é","ö"],["à","ä","{"],["Enter","Enter"]],[["Shift","Shift"],["<",">","\\"],["y","Y"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",",";"],[".",":"],["-","_"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["fr-CH"]};this.VKI_layout["ܣܘܪܝܝܐ"]={name:"Syriac",keys:[[["܏","̮","ّ","ّ"],["1","!","܁","܁"],["2","̊","܂","܂"],["3","̥","܃","܃"],["4","݉","܄","܄"],["5","♰","܅","܅"],["6",
733 "♱","܈","܈"],["7","܊","܉","܉"],["8","»","܋","܋"],["9",")","܌","܌"],["0","(","܍","܍"],["-","«","┌","┌"],["=","+","┐","┐"],["Bksp","Bksp"]],[["Tab","Tab"],["ܔ","ܰ","َ","َ"],["ܨ","ܳ","ً","ً"],["ܖ","ܶ","ُ","ُ"],["ܩ","ܺ","ٌ","ٌ"],["ܦ","ܽ","ٓ","ٓ"],["ܜ","݀","ٔ","ٔ"],["ܥ","݁","݇","݇"],["ܗ","̈","݃","݃"],["ܞ","̄","݅","݅"],["ܚ","̇","̭","̭"],["ܓ","̃"],["ܕ","݊"],["܆",":"]],[["Caps","Caps"],["ܫ","ܱ","ِ","ِ"],["ܣ","ܴ","ٍ","ٍ"],["ܝ","ܷ"],["ܒ","ܻ","ء","ء"],["ܠ","ܾ","ٕ","ٕ"],["ܐ","ܑ","ٰ","ٰ"],["ܬ","ـ","݈","݈"],["ܢ",
734 "̤","݄","݄"],["ܡ","̱","݆","݆"],["ܟ","̣"],["ܛ","̰"],["Enter","Enter"]],[["Shift","Shift"],["]","ܲ"],["[","ܵ","ْ","ْ"],["ܤ","ܸ"],["ܪ","ܼ","‍"],["ܧ","ܿ","‌"],["܀","ܹ","‎"],[".","݂","‏"],["ܘ","،"],["ܙ","؛"],["܇","؟"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["syc"]};this.VKI_layout["தமிழ்"]={name:"Tamil",keys:[[["ொ","ஒ"],["1","","௧"],["2","","௨"],["3","","௩"],["4","","௪"],["5","","௫"],["6","த்ர","௬"],["7","க்ஷ","௭"],["8","ஷ்ர","௮"],["9","","௯"],["0","","௰"],["-","ஃ","௱"],["","",
735 "௲"],["Bksp","Bksp"]],[["Tab","Tab"],["ௌ","ஔ"],["ை","ஐ"],["ா","ஆ"],["ீ","ஈ"],["ூ","ஊ"],["ப","ப"],["ஹ","ங"],["க","க"],["த","த"],["ஜ","ச"],["ட","ட"],["ஞ"]],[["Caps","Caps"],["ோ","ஓ"],["ே","ஏ"],["்","அ"],["ி","இ"],["ு","உ"],["ப","ப"],["ர","ற"],["க","க"],["த","த"],["ச","ச"],["ட","ட"],["Enter","Enter"]],[["Shift","Shift"],["ெ","எ"],[""],["ம","ண"],["ந","ன"],["வ","ழ"],["ல","ள"],["ஸ","ஷ"],[",","ஷ"],[".","ஸ்ரீ"],["ய","ய"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["ta"]};this.VKI_layout["తెలుగు"]=
736 {name:"Telugu",keys:[[["ొ","ఒ"],["1","","౧"],["2","","౨"],["3","్ర","౩"],["4","","౪"],["5","జ్ఞ","౫"],["6","త్ర","౬"],["7","క్ష","౭"],["8","శ్ర","౮"],["9","(","౯"],["0",")","౦"],["-","ః"],["ృ","ఋ","ౄ"],["Bksp","Bksp"]],[["Tab","Tab"],["ౌ","ఔ"],["ై","ఐ","ౖ"],["ా","ఆ"],["ీ","ఈ","","ౡ"],["ూ","ఊ"],["బ"],["హ","ఙ"],["గ","ఘ"],["ద","ధ"],["జ","ఝ"],["డ","ఢ"],["","ఞ"]],[["Caps","Caps"],["ో","ఓ"],["ే","ఏ","ౕ"],["్","అ"],["ి","ఇ","","ఌ"],["ు","ఉ"],["ప","ఫ"],["ర","ఱ"],["క","ఖ"],["త","థ"],["చ","ఛ"],["ట","థ"],["Enter",
737 "Enter"]],[["Shift","Shift"],["ె","ఎ"],["ం","ఁ"],["మ","ణ"],["న","న"],["వ"],["ల","ళ"],["స","శ"],[",","ష"],["."],["య"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["te"]};this.VKI_layout["Tiếng Việt"]={name:"Vietnamese",keys:[[["`","~","`","~"],["ă","Ă","1","!"],["â","Â","2","@"],["ê","Ê","3","#"],["ô","Ô","4","$"],["̀","̀","5","%"],["̉","̉","6","^"],["̃","̃","7","&"],["́","́","8","*"],["̣","̣","9","("],["đ","Đ","0",")"],["-","_","-","_"],["₫","+","=","+"],["Bksp","Bksp"]],[["Tab",
738 "Tab"],["q","Q","q","Q"],["w","W","w","W"],["e","E","e","E"],["r","R","r","R"],["t","T","t","T"],["y","Y","y","Y"],["u","U","u","U"],["i","I","i","I"],["o","O","o","O"],["p","P","p","P"],["ư","Ư","[","{"],["ơ","Ơ","]","}"],["\\","|","\\","|"]],[["Caps","Caps"],["a","A","a","A"],["s","S","s","S"],["d","D","d","D"],["f","F","f","F"],["g","G","g","G"],["h","H","h","H"],["j","J","j","J"],["k","K","k","K"],["l","L","l","L"],[";",":",";",":"],["'",'"',"'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z",
739 "Z","z","Z"],["x","X","x","X"],["c","C","c","C"],["v","V","v","V"],["b","B","b","B"],["n","N","n","N"],["m","M","m","M"],[",","<",",","<"],[".",">",".",">"],["/","?","/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["vi"]};this.VKI_layout["ไทย Kedmanee"]={name:"Thai Kedmanee",keys:[[["_","%"],["ๅ","+"],["/","๑"],["-","๒"],["ภ","๓"],["ถ","๔"],["ุ","ู"],["ึ","฿"],["ค","๕"],["ต","๖"],["จ","๗"],["ข","๘"],["ช","๙"],["Bksp","Bksp"]],[["Tab","Tab"],["ๆ","๐"],["ไ",'"'],["ำ","ฎ"],["พ",
740 "ฑ"],["ะ","ธ"],["ั","ํ"],["ี","๊"],["ร","ณ"],["น","ฯ"],["ย","ญ"],["บ","ฐ"],["ล",","],["ฃ","ฅ"]],[["Caps","Caps"],["ฟ","ฤ"],["ห","ฆ"],["ก","ฏ"],["ด","โ"],["เ","ฌ"],["้","็"],["่","๋"],["า","ษ"],["ส","ศ"],["ว","ซ"],["ง","."],["Enter","Enter"]],[["Shift","Shift"],["ผ","("],["ป",")"],["แ","ฉ"],["อ","ฮ"],["ิ","ฺ"],["ื","์"],["ท","?"],["ม","ฒ"],["ใ","ฬ"],["ฝ","ฦ"],["Shift","Shift"]],[[" "," "]]],lang:["th"]};this.VKI_layout["ไทย Pattachote"]={name:"Thai Pattachote",keys:[[["_","฿"],["=","+"],["๒",'"'],
741 ["๓","/"],["๔",","],["๕","?"],["ู","ุ"],["๗","_"],["๘","."],["๙","("],["๐",")"],["๑","-"],["๖","%"],["Bksp","Bksp"]],[["Tab","Tab"],["็","๊"],["ต","ฤ"],["ย","ๆ"],["อ","ญ"],["ร","ษ"],["่","ึ"],["ด","ฝ"],["ม","ซ"],["ว","ถ"],["แ","ฒ"],["ใ","ฯ"],["ฌ","ฦ"],["","ํ"]],[["Caps","Caps"],["้","๋"],["ท","ธ"],["ง","ำ"],["ก","ณ"],["ั","์"],["ี","ื"],["า","ผ"],["น","ช"],["เ","โ"],["ไ","ฆ"],["ข","ฑ"],["Enter","Enter"]],[["Shift","Shift"],["บ","ฎ"],["ป","ฏ"],["ล","ฐ"],["ห","ภ"],["ิ","ั"],["ค","ศ"],["ส","ฮ"],["ะ",
742 "ฟ"],["จ","ฉ"],["พ","ฬ"],["Shift","Shift"]],[[" "," "]]]};this.VKI_layout["Татарча"]={name:"Tatar",keys:[[["һ","Һ","ё","Ё"],["1","!"],["2",'"',"@"],["3","№","#"],["4",";","$"],["5","%"],["6",":"],["7","?","["],["8","*","]"],["9","(","{"],["0",")","}"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["й","Й"],["ө","Ө","ц","Ц"],["у","У"],["к","К"],["е","Е"],["н","Н"],["г","Г"],["ш","Ш"],["ә","Ә","щ","Щ"],["з","З"],["х","Х"],["ү","Ү","ъ","Ъ"],["\\","/"]],[["Caps","Caps"],["ф","Ф"],["ы","Ы"],["в",
743 "В"],["а","А"],["п","П"],["р","Р"],["о","О"],["л","Л"],["д","Д"],["ң","Ң","ж","Ж"],["э","Э","'"],["Enter","Enter"]],[["Shift","Shift"],["ґ","Ґ"],["я","Я"],["ч","Ч"],["с","С"],["м","М"],["и","И"],["т","Т"],["җ","Җ","ь","Ь"],["б","Б","<"],["ю","Ю",">"],[".",","],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["tt"]};this.VKI_layout["Türkçe F"]={name:"Turkish F",keys:[[["+","*","¬"],["1","!","¹","¡"],["2",'"',"²"],["3","^","#","³"],["4","$","¼","¤"],["5","%","½"],["6","&","¾"],["7","'",
744 "{"],["8","(","["],["9",")","]"],["0","=","}"],["/","?","\\","¿"],["-","_","|"],["Bksp","Bksp"]],[["Tab","Tab"],["f","F","@"],["g","G"],["ğ","Ğ"],["ı","I","¶","®"],["o","O"],["d","D","¥"],["r","R"],["n","N"],["h","H","ø","Ø"],["p","P","£"],["q","Q","¨"],["w","W","~"],["x","X","`"]],[["Caps","Caps"],["u","U","æ","Æ"],["i","İ","ß","§"],["e","E","€"],["a","A"," ","ª"],["ü","Ü"],["t","T"],["k","K"],["m","M"],["l","L"],["y","Y","´"],["ş","Ş"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|","¦"],["j",
745 "J","«","<"],["ö","Ö","»",">"],["v","V","¢","©"],["c","C"],["ç","Ç"],["z","Z"],["s","S","µ","º"],["b","B","×"],[".",":","÷"],[",",";","-"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]]};this.VKI_layout["Türkçe Q"]={name:"Turkish Q",keys:[[['"',"é","<"],["1","!",">"],["2","'","£"],["3","^","#"],["4","+","$"],["5","%","½"],["6","&"],["7","/","{"],["8","(","["],["9",")","]"],["0","=","}"],["*","?","\\"],["-","_","|"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","@"],["w","W"],["e","E","€"],["r",
746 "R"],["t","T"],["y","Y"],["u","U"],["ı","I","i","İ"],["o","O"],["p","P"],["ğ","Ğ","¨"],["ü","Ü","~"],[",",";","`"]],[["Caps","Caps"],["a","A","æ","Æ"],["s","S","ß"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],["ş","Ş","´"],["i","İ"],["Enter","Enter"]],[["Shift","Shift"],["<",">","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],["ö","Ö"],["ç","Ç"],[".",":"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["tr"]};this.VKI_layout["Українська"]=
747 {name:"Ukrainian",keys:[[["´","~"],["1","!"],["2",'"'],["3","№"],["4",";"],["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["й","Й"],["ц","Ц"],["у","У"],["к","К"],["е","Е"],["н","Н"],["г","Г"],["ш","Ш"],["щ","Щ"],["з","З"],["х","Х"],["ї","Ї"],["ґ","Ґ"]],[["Caps","Caps"],["ф","Ф"],["і","І"],["в","В"],["а","А"],["п","П"],["р","Р"],["о","О"],["л","Л"],["д","Д"],["ж","Ж"],["є","Є"],["Enter","Enter"]],[["Shift","Shift"],["я","Я"],["ч","Ч"],
748 ["с","С"],["м","М"],["и","И"],["т","Т"],["ь","Ь"],["б","Б"],["ю","Ю"],[".",","],["Shift","Shift"]],[[" "," "]]],lang:["uk"]};this.VKI_layout["United Kingdom"]={name:"United Kingdom",keys:[[["`","¬","¦"],["1","!"],["2",'"'],["3","£"],["4","$","€"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E","é","É"],["r","R"],["t","T"],["y","Y"],["u","U","ú","Ú"],["i","I","í","Í"],["o","O","ó","Ó"],["p","P"],["[","{"],
749 ["]","}"],["#","~"]],[["Caps","Caps"],["a","A","á","Á"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'","@"],["Enter","Enter"]],[["Shift","Shift"],["\\","|"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "," "," "],["AltGr","AltGr"]]],lang:["en-gb"]};this.VKI_layout["اردو"]={name:"Urdu",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","٪"],["6","^"],["7","ۖ"],
750 ["8","٭"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ط","ظ"],["ص","ض"],["ھ","ذ"],["د","ڈ"],["ٹ","ث"],["پ","ّ"],["ت","ۃ"],["ب","ـ"],["ج","چ"],["ح","خ"],["]","}"],["[","{"],["\\","|"]],[["Caps","Caps"],["م","ژ"],["و","ز"],["ر","ڑ"],["ن","ں"],["ل","ۂ"],["ہ","ء"],["ا","آ"],["ک","گ"],["ی","ي"],["؛",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["ق","‍"],["ف","‌"],["ے","ۓ"],["س","‎"],["ش","ؤ"],["غ","ئ"],["ع","‏"],["،",">"],["۔","<"],["/","؟"],["Shift","Shift"]],[[" ",
751 " "]]],lang:["ur"]};this.VKI_layout["اردو Phonetic"]={name:"Urdu Phonetic",keys:[[["ٍ","ً","~"],["۱","1","!"],["۲","2","@"],["۳","3","#"],["۴","4","$"],["۵","5","٪"],["۶","6","^"],["۷","7","&"],["۸","8","*"],["۹","9","("],["۰","0",")"],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ق","ْ"],["و","ّ","؂"],["ع","ٰ","ٖ"],["ر","ڑ","ؓ"],["ت","ٹ","ؔ"],["ے","َ","؁"],["ء","ئ","ٔ"],["ی","ِ","ؑ"],["ہ","ۃ"],["پ","ُ","ٗ"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["ا","آ","ﷲ"],["س","ص","ؐ"],["د",
752 "ڈ","ﷺ"],["ف"],["گ","غ"],["ح","ھ","ؒ"],["ج","ض","ﷻ"],["ک","خ"],["ل"],["؛",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["ز","ذ","؏"],["ش","ژ","؎"],["چ","ث","؃"],["ط","ظ"],["ب","","﷽"],["ن","ں","؀"],["م","٘"],["،","","<"],["۔","٫",">"],["/","؟"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]]};this.VKI_layout["US Standard"]={name:"US Standard",keys:[[["`","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9","("],["0",")"],["-","_"],["=","+"],["Bksp",
753 "Bksp"]],[["Tab","Tab"],["q","Q"],["w","W"],["e","E"],["r","R"],["t","T"],["y","Y"],["u","U"],["i","I"],["o","O"],["p","P"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["a","A"],["s","S"],["d","D"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["z","Z"],["x","X"],["c","C"],["v","V"],["b","B"],["n","N"],["m","M"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["en-us"]};this.VKI_layout["US International"]=
754 {name:"US International",keys:[[["`","~"],["1","!","¡","¹"],["2","@","²"],["3","#","³"],["4","$","¤","£"],["5","%","€"],["6","^","¼"],["7","&","½"],["8","*","¾"],["9","(","‘"],["0",")","’"],["-","_","¥"],["=","+","×","÷"],["Bksp","Bksp"]],[["Tab","Tab"],["q","Q","ä","Ä"],["w","W","å","Å"],["e","E","é","É"],["r","R","®"],["t","T","þ","Þ"],["y","Y","ü","Ü"],["u","U","ú","Ú"],["i","I","í","Í"],["o","O","ó","Ó"],["p","P","ö","Ö"],["[","{","«"],["]","}","»"],["\\","|","¬","¦"]],[["Caps","Caps"],["a","A",
755 "á","Á"],["s","S","ß","§"],["d","D","ð","Ð"],["f","F"],["g","G"],["h","H"],["j","J"],["k","K"],["l","L","ø","Ø"],[";",":","¶","°"],["'",'"',"´","¨"],["Enter","Enter"]],[["Shift","Shift"],["z","Z","æ","Æ"],["x","X"],["c","C","©","¢"],["v","V"],["b","B"],["n","N","ñ","Ñ"],["m","M","µ"],[",","<","ç","Ç"],[".",">"],["/","?","¿"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["en"]};this.VKI_layout["Ўзбекча"]={name:"Uzbek Cyrillic",keys:[[["ё","Ё"],["1","!"],["2",'"'],["3","№"],["4",";"],
756 ["5","%"],["6",":"],["7","?"],["8","*"],["9","("],["0",")"],["ғ","Ғ"],["ҳ","Ҳ"],["Bksp","Bksp"]],[["Tab","Tab"],["й","Й"],["ц","Ц"],["у","У"],["к","К"],["е","Е"],["н","Н"],["г","Г"],["ш","Ш"],["ў","Ў"],["з","З"],["х","Х"],["ъ","Ъ"],["\\","/"]],[["Caps","Caps"],["ф","Ф"],["қ","Қ"],["в","В"],["а","А"],["п","П"],["р","Р"],["о","О"],["л","Л"],["д","Д"],["ж","Ж"],["э","Э"],["Enter","Enter"]],[["Shift","Shift"],["я","Я"],["ч","Ч"],["с","С"],["м","М"],["и","И"],["т","Т"],["ь","Ь"],["б","Б"],["ю","Ю"],[".",
757 ","],["Shift","Shift"]],[[" "," "]]],lang:["uz"]};this.VKI_layout["ייִדיש"]={name:"Yiddish",keys:[[[";","~","ְ"],["1","!","ֱ"],["2","@","ֲ"],["3","#","ֳ"],["4","$","ִ"],["5","%","ֵ"],["6","^","ֶ"],["7","*","ַ"],["8","&","ָ"],["9","(","ׂ"],["0",")","ׁ"],["-","_","ֹ"],["=","+","ּ"],["Bksp","Bksp"]],[["Tab","Tab"],["/","‟","‟"],["'","„","„"],["ק","`","`"],["ר","אָ","אָ"],["א","אַ","אַ"],["ט","װ","װ"],["ו","וּ","וּ"],["ן","וֹ","וֹ"],["ם","פֿ","פֿ"],["פ","פּ","פּ"],["[","{","ֽ"],["]","}","ֿ"],["\\","|","ֻ"]],[["Caps",
758 "Caps"],["ש","שׁ","שׁ"],["ד","שׂ","שׂ"],["ג"],["כ","כּ","כּ"],["ע","ױ","ױ"],["י","יִ","יִ"],["ח","?","?"],["ל","ײ","ײ"],["ך"],["ף",":","׃"],[",",'"',"׀"],["Enter","Enter"]],[["Shift","Shift"],["ז","≠","≠"],["ס","בֿ","בֿ"],["ב","בּ","בּ"],["ה","־","־"],["נ","–","–"],["מ","—","—"],["צ","תּ","תּ"],["ת","<","׳"],["ץ",">","״"],[".","?","₪"],["Shift","Shift"]],[[" "," "],["Alt","Alt"]]],lang:["yi"]};this.VKI_layout["ייִדיש לעבט"]={name:"Yiddish (Yidish Lebt)",keys:[[[";","~"],["1","!","ֲ","ֲ"],["2","@","ֳ","ֳ"],["3",
759 "#","ֱ","ֱ"],["4","$","ִ","ִ"],["5","%","ֵ","ֵ"],["6","^","ַ","ַ"],["7","&","ָ","ָ"],["8","*","ֻ","ֻ"],["9",")","ֶ","ֶ"],["0","(","ְ","ְ"],["-","_","ֿ","ֿ"],["=","+","ֹ","ֹ"],["Bksp","Bksp"]],[["Tab","Tab"],["/","","״","״"],["'","","׳","׳"],["ק","","€"],["ר"],["א","","אַ","אַ"],["ט","","אָ","אָ"],["ו","וֹ","וּ","וּ"],["ן","","וו","װ"],["ם","","ּ"],["פ","","פּ","פּ"],["]","}","„","”"],["[","{","‚","’"],["\\","|","־","־"]],[["Caps","Caps"],["ש","שׁ","שׂ","שׂ"],["ד","","₪"],["ג","„"],["כ","","כּ","כּ"],["ע",
760 "","","ﬠ"],["י","","יִ","יִ"],["ח","","ײַ","ײַ"],["ל","לֹ","וי","ױ"],["ך","","","ײ"],["ף",":","פֿ","פֿ"],[",",'"',";","ֲ"],["Enter","Enter"]],[["Shift","Shift"],["ז","","–","–"],["ס","","—","—"],["ב","לֹ","בֿ","בֿ"],["ה","","”","“"],["נ","","֜","֞"],["מ","","’","‘"],["צ","","שׁ","שׁ"],["ת",">","תּ","תּ"],["ץ","<"],[".","?","…"],["Shift","Shift"]],[[" "," "," "," "],["Alt","Alt"]]],lang:["yi"]};this.VKI_layout["中文注音符号"]={name:"Chinese Bopomofo IME",keys:[[["€","~"],["ㄅ","!"],["ㄉ","@"],["ˇ","#"],["ˋ","$"],
761 ["ㄓ","%"],["ˊ","^"],["˙","&"],["ㄚ","*"],["ㄞ",")"],["ㄢ","("],["ㄦ","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["ㄆ","q"],["ㄊ","w"],["ㄍ","e"],["ㄐ","r"],["ㄔ","t"],["ㄗ","y"],["ㄧ","u"],["ㄛ","i"],["ㄟ","o"],["ㄣ","p"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["ㄇ","a"],["ㄋ","s"],["ㄎ","d"],["ㄑ","f"],["ㄕ","g"],["ㄘ","h"],["ㄨ","j"],["ㄜ","k"],["ㄠ","l"],["ㄤ",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["ㄈ","z"],["ㄌ","x"],["ㄏ","c"],["ㄒ","v"],["ㄖ","b"],["ㄙ","n"],["ㄩ","m"],["ㄝ","<"],["ㄡ",">"],["ㄥ",
762 "?"],["Shift","Shift"]],[[" "," "]]],lang:["zh-Bopo"]};this.VKI_layout["中文仓颉输入法"]={name:"Chinese Cangjie IME",keys:[[["€","~"],["1","!"],["2","@"],["3","#"],["4","$"],["5","%"],["6","^"],["7","&"],["8","*"],["9",")"],["0","("],["-","_"],["=","+"],["Bksp","Bksp"]],[["Tab","Tab"],["手","q"],["田","w"],["水","e"],["口","r"],["廿","t"],["卜","y"],["山","u"],["戈","i"],["人","o"],["心","p"],["[","{"],["]","}"],["\\","|"]],[["Caps","Caps"],["日","a"],["尸","s"],["木","d"],["火","f"],["土","g"],["竹","h"],["十","j"],["大",
763 "k"],["中","l"],[";",":"],["'",'"'],["Enter","Enter"]],[["Shift","Shift"],["Z","z"],["難","x"],["金","c"],["女","v"],["月","b"],["弓","n"],["一","m"],[",","<"],[".",">"],["/","?"],["Shift","Shift"]],[[" "," "]]],lang:["zh"]};this.VKI_deadkey={};this.VKI_deadkey['"']=this.VKI_deadkey["¨"]=this.VKI_deadkey["゛"]={a:"ä",e:"ë",i:"ï",o:"ö",u:"ü",y:"ÿ","ι":"ϊ","υ":"ϋ","ū":"ǖ","ú":"ǘ","ǔ":"ǚ","ù":"ǜ",A:"Ä",E:"Ë",I:"Ï",O:"Ö",U:"Ü",Y:"Ÿ","Ι":"Ϊ","Υ":"Ϋ","Ū":"Ǖ","Ú":"Ǘ","Ǔ":"Ǚ","Ù":"Ǜ","か":"が","き":"ぎ","く":"ぐ","け":"げ",
764 "こ":"ご","た":"だ","ち":"ぢ","つ":"づ","て":"で","と":"ど","さ":"ざ","し":"じ","す":"ず","せ":"ぜ","そ":"ぞ","は":"ば","ひ":"び","ふ":"ぶ","へ":"べ","ほ":"ぼ","カ":"ガ","キ":"ギ","ク":"グ","ケ":"ゲ","コ":"ゴ","タ":"ダ","チ":"ヂ","ツ":"ヅ","テ":"デ","ト":"ド","サ":"ザ","シ":"ジ","ス":"ズ","セ":"ゼ","ソ":"ゾ","ハ":"バ","ヒ":"ビ","フ":"ブ","ヘ":"ベ","ホ":"ボ"};this.VKI_deadkey["~"]={a:"ã",l:"ł",n:"ñ",o:"õ",A:"Ã",L:"Ł",N:"Ñ",O:"Õ"};this.VKI_deadkey["^"]={a:"â",e:"ê",i:"î",o:"ô",u:"û",w:"ŵ",y:"ŷ",A:"Â",E:"Ê",I:"Î",O:"Ô",U:"Û",W:"Ŵ",Y:"Ŷ"};this.VKI_deadkey["ˇ"]={c:"č",d:"ď",
765 e:"ě",s:"š",l:"ľ",n:"ň",r:"ř",t:"ť",u:"ǔ",z:"ž","ü":"ǚ",C:"Č",D:"Ď",E:"Ě",S:"Š",L:"Ľ",N:"Ň",R:"Ř",T:"Ť",U:"Ǔ",Z:"Ž","Ü":"Ǚ"};this.VKI_deadkey["˘"]={a:"ă",g:"ğ",A:"Ă",G:"Ğ"};this.VKI_deadkey["-"]=this.VKI_deadkey["¯"]={a:"ā",e:"ē",i:"ī",o:"ō",u:"ū",y:"ȳ","ü":"ǖ",A:"Ā",E:"Ē",I:"Ī",O:"Ō",U:"Ū",Y:"Ȳ","Ü":"Ǖ"};this.VKI_deadkey["`"]={a:"à",e:"è",i:"ì",o:"ò",u:"ù","ü":"ǜ",A:"À",E:"È",I:"Ì",O:"Ò",U:"Ù","Ü":"Ǜ"};this.VKI_deadkey["'"]=this.VKI_deadkey["´"]=this.VKI_deadkey["΄"]={a:"á",e:"é",i:"í",o:"ó",u:"ú",
766 y:"ý","α":"ά","ε":"έ","η":"ή","ι":"ί","ο":"ό","υ":"ύ","ω":"ώ","ü":"ǘ",A:"Á",E:"É",I:"Í",O:"Ó",U:"Ú",Y:"Ý","Α":"Ά","Ε":"Έ","Η":"Ή","Ι":"Ί","Ο":"Ό","Υ":"Ύ","Ω":"Ώ","Ü":"Ǘ"};this.VKI_deadkey["˝"]={o:"ő",u:"ű",O:"Ő",U:"Ű"};this.VKI_deadkey["΅"]={"ι":"ΐ","υ":"ΰ"};this.VKI_deadkey["°"]=this.VKI_deadkey["º"]={a:"å",u:"ů",A:"Å",U:"Ů"};this.VKI_deadkey["˛"]={a:"Ć",e:"ę",i:"į",o:"ǫ",u:"ų",y:"ŷ",A:"ą",E:"Ę",I:"Į",O:"Ǫ",U:"Ų",Y:"Ŷ"};this.VKI_deadkey["˙"]={c:"ċ",e:"ė",g:"ġ",z:"ż",C:"Ċ",E:"Ė",G:"Ġ",Z:"Ż"};this.VKI_deadkey["¸"]=
767 this.VKI_deadkey["‚"]={c:"ç",s:"ş",C:"Ç",S:"Ş"};this.VKI_deadkey[","]={s:this.VKI_isIElt8?"ş":"ș",t:this.VKI_isIElt8?"ţ":"ț",S:this.VKI_isIElt8?"Ş":"Ș",T:this.VKI_isIElt8?"Ţ":"Ț"};this.VKI_deadkey["。"]={"は":"ぱ","ひ":"ぴ","ふ":"ぷ","へ":"ぺ","ほ":"ぽ","ハ":"パ","ヒ":"ピ","フ":"プ","ヘ":"ペ","ホ":"ポ"};this.VKI_symbol={" ":"NB\nSP","​":"ZW\nSP","‌":"ZW\nNJ","‍":"ZW\nJ"};this.VKI_numpad=[[["$"],["£"],["€"],["¥"]],[["7"],["8"],["9"],["/"]],[["4"],["5"],["6"],["*"]],[["1"],["2"],["3"],["-"]],[["0"],["."],["="],["+"]]];
768 VKI_attach=function(a){if(a.getAttribute("VKI_attached"))return!1;if(d.VKI_imageURI){var b=document.createElement("img");b.src=d.VKI_imageURI;b.alt=d.VKI_i18n["01"];b.className="keyboardInputInitiator";b.title=d.VKI_i18n["01"];b.elem=a;b.onclick=function(a){a=a||event;a.stopPropagation?a.stopPropagation():a.cancelBubble=!0;d.VKI_show(this.elem)};a.parentNode.insertBefore(b,"rtl"==a.dir?a:a.nextSibling)}else a.onfocus=function(){d.VKI_target!=this&&(d.VKI_target&&d.VKI_close(),d.VKI_show(this))},a.onclick=
769 function(){d.VKI_target||d.VKI_show(this)};a.setAttribute("VKI_attached","true");d.VKI_isIE&&(a.onclick=a.onselect=a.onkeyup=function(a){if("keyup"!=(a||event).type||!this.readOnly)this.range=document.selection.createRange()});c(a,"click",function(a){if(d.VKI_target==this){a=a||event;a.stopPropagation?a.stopPropagation():a.cancelBubble=true}return false},!1);d.VKI_isMoz&&a.addEventListener("blur",function(){this.setAttribute("_scrollTop",this.scrollTop)},!1)};this.VKI_keyboard=document.createElement("table");
770 this.VKI_keyboard.id="keyboardInputMaster";this.VKI_keyboard.dir="ltr";this.VKI_keyboard.cellSpacing="0";this.VKI_keyboard.reflow=function(){this.style.width="50px";this.style.width=""};c(this.VKI_keyboard,"click",function(a){a=a||event;a.stopPropagation?a.stopPropagation():a.cancelBubble=!0;return!1},!1);if(!this.VKI_layout[this.VKI_kt])return alert('No keyboard named "'+this.VKI_kt+'"');this.VKI_langCode={};var j=document.createElement("thead"),v=document.createElement("tr"),w=document.createElement("th");
771 w.colSpan="2";var s=document.createElement("div");s.title=this.VKI_i18n["02"];c(s,"click",function(){var a=this.getElementsByTagName("ol")[0];if(a.style.display)a.style.display="";else{a.style.display="block";for(var b=a.getElementsByTagName("li"),c=0,d=0;c<b.length;c++)VKI_kt==b[c].firstChild.nodeValue?(b[c].className="selected",d=b[c].offsetTop-2*b[c].offsetHeight):b[c].className="";setTimeout(function(){a.scrollTop=d},0)}},!1);s.appendChild(document.createTextNode(this.VKI_kt));s.appendChild(document.createTextNode(this.VKI_isIElt8?
772 " ↓":" ▾"));s.langCount=0;var B=document.createElement("ol");for(ktype in this.VKI_layout)if("object"==typeof this.VKI_layout[ktype]){this.VKI_layout[ktype].lang||(this.VKI_layout[ktype].lang=[]);for(var m=0;m<this.VKI_layout[ktype].lang.length;m++)this.VKI_langCode[this.VKI_layout[ktype].lang[m].toLowerCase().replace(/-/g,"_")]=ktype;m=document.createElement("li");m.title=this.VKI_layout[ktype].name;c(m,"click",function(a){a=a||event;a.stopPropagation?a.stopPropagation():a.cancelBubble=true;this.parentNode.style.display=
773 "";d.VKI_kts=d.VKI_kt=s.firstChild.nodeValue=this.firstChild.nodeValue;d.VKI_buildKeys();d.VKI_position(true)},!1);a(m);m.appendChild(document.createTextNode(ktype));B.appendChild(m);s.langCount++}s.appendChild(B);1<s.langCount&&w.appendChild(s);this.VKI_langCode.index=[];for(prop in this.VKI_langCode)"index"!=prop&&"string"==typeof this.VKI_langCode[prop]&&this.VKI_langCode.index.push(prop);this.VKI_langCode.index.sort();this.VKI_langCode.index.reverse();this.VKI_numberPad&&(m=document.createElement("span"),
774 m.appendChild(document.createTextNode("#")),m.title=this.VKI_i18n["00"],c(m,"click",function(){q.style.display=!q.style.display?"none":"";d.VKI_position(!0)},!1),a(m),w.appendChild(m));this.VKI_kbsize=function(){d.VKI_size=Math.min(5,Math.max(1,d.VKI_size));d.VKI_keyboard.className=d.VKI_keyboard.className.replace(/ ?keyboardInputSize\d ?/,"");if(d.VKI_size!=2)d.VKI_keyboard.className=d.VKI_keyboard.className+(" keyboardInputSize"+d.VKI_size);d.VKI_position(true);d.VKI_isOpera&&d.VKI_keyboard.reflow()};
775 this.VKI_sizeAdj&&(m=document.createElement("small"),m.title=this.VKI_i18n["10"],c(m,"click",function(){--d.VKI_size;d.VKI_kbsize()},!1),a(m),m.appendChild(document.createTextNode(this.VKI_isIElt8?"↓":"⇓")),w.appendChild(m),m=document.createElement("big"),m.title=this.VKI_i18n["11"],c(m,"click",function(){++d.VKI_size;d.VKI_kbsize()},!1),a(m),m.appendChild(document.createTextNode(this.VKI_isIElt8?"↑":"⇑")),w.appendChild(m));m=document.createElement("span");m.appendChild(document.createTextNode(this.VKI_i18n["07"]));
776 m.title=this.VKI_i18n["08"];c(m,"click",function(){d.VKI_target.value="";d.VKI_target.focus();return false},!1);a(m);w.appendChild(m);m=document.createElement("strong");m.appendChild(document.createTextNode("X"));m.title=this.VKI_i18n["06"];c(m,"click",function(){d.VKI_close()},!1);a(m);w.appendChild(m);v.appendChild(w);j.appendChild(v);this.VKI_keyboard.appendChild(j);j=document.createElement("tbody");v=document.createElement("tr");m=document.createElement("td");w=document.createElement("div");if(this.VKI_deadBox){var B=
777 document.createElement("label"),x=document.createElement("input");x.type="checkbox";x.title=this.VKI_i18n["03"]+": "+(this.VKI_deadkeysOn?this.VKI_i18n["04"]:this.VKI_i18n["05"]);x.defaultChecked=this.VKI_deadkeysOn;c(x,"click",function(){this.title=d.VKI_i18n["03"]+": "+(this.checked?d.VKI_i18n["04"]:d.VKI_i18n["05"]);d.VKI_modify("");return true},!1);B.appendChild(x);x.checked=this.VKI_deadkeysOn;w.appendChild(B);this.VKI_deadkeysOn=x}else this.VKI_deadkeysOn.checked=this.VKI_deadkeysOn;this.VKI_showVersion&&
778 (B=document.createElement("var"),B.title=this.VKI_i18n["09"]+" "+this.VKI_version,B.appendChild(document.createTextNode("v"+this.VKI_version)),w.appendChild(B));m.appendChild(w);v.appendChild(m);var q=document.createElement("td");q.id="keyboardInputNumpad";this.VKI_numberPadOn||(q.style.display="none");w=document.createElement("table");w.cellSpacing="0";B=document.createElement("tbody");for(m=0;m<this.VKI_numpad.length;m++){for(var x=document.createElement("tr"),J=0;J<this.VKI_numpad[m].length;J++){var l=
779 document.createElement("td");c(l,"click",b,!1);a(l);l.appendChild(document.createTextNode(this.VKI_numpad[m][J]));x.appendChild(l)}B.appendChild(x)}w.appendChild(B);q.appendChild(w);v.appendChild(q);j.appendChild(v);this.VKI_keyboard.appendChild(j);this.VKI_isIE6&&(this.VKI_iframe=document.createElement("iframe"),this.VKI_iframe.style.position="absolute",this.VKI_iframe.style.border="0px none",this.VKI_iframe.style.filter="mask()",this.VKI_iframe.style.zIndex="999999",this.VKI_iframe.src=this.VKI_imageURI);
780 this.VKI_buildKeys=function(){this.VKI_shift=this.VKI_shiftlock=this.VKI_altgr=this.VKI_altgrlock=this.VKI_dead=false;for(var f=this.VKI_keyboard.tBodies[0].getElementsByTagName("div")[0],j=f.getElementsByTagName("table"),k=j.length-1;k>=0;k--)f.removeChild(j[k]);for(var k=0,j=false,l;l=this.VKI_layout[this.VKI_kt].keys[k++];){var m=document.createElement("table");m.cellSpacing="0";if(l.length<=this.VKI_keyCenter)m.className="keyboardInputCenter";for(var q=document.createElement("tbody"),s=document.createElement("tr"),
781 v=0,w;w=l[v++];){var x=document.createElement("td");if(this.VKI_symbol[w[0]]){var B=this.VKI_symbol[w[0]].split("\n"),J=document.createElement("small");J.setAttribute("char",w[0]);for(var K=0;K<B.length;K++){K&&J.appendChild(document.createElement("br"));J.appendChild(document.createTextNode(B[K]))}x.appendChild(J)}else x.appendChild(document.createTextNode(w[0]||" "));B=[];if(this.VKI_deadkeysOn.checked)for(key in this.VKI_deadkey)if(key===w[0]){B.push("deadkey");break}l.length>this.VKI_keyCenter&&
782 v==l.length&&B.push("last");(w[0]==" "||w[1]==" ")&&B.push("space");x.className=B.join(" ");switch(w[1]){case "Caps":case "Shift":case "Alt":case "AltGr":case "AltLk":c(x,"click",function(a){return function(){d.VKI_modify(a);return false}}(w[1]),false);break;case "Tab":c(x,"click",function(){if(d.VKI_activeTab)if(d.VKI_target.form){var a=d.VKI_target,b=a.form.elements;d.VKI_close();for(var c=0,f=false,j=-1;c<b.length;c++){j==-1&&b[c].getAttribute("VKI_attached")&&(j=c);if(f){if(d.VKI_activeTab==1&&
783 b[c])break;if(b[c].getAttribute("VKI_attached"))break}else b[c]==a&&(f=true)}c==b.length&&(c=Math.max(j,0));b[c].getAttribute("VKI_attached")?d.VKI_show(b[c]):b[c].focus()}else d.VKI_target.focus();else d.VKI_insert("\t");return false},false);break;case "Bksp":c(x,"click",function(){d.VKI_target.focus();if(d.VKI_target.setSelectionRange&&!d.VKI_target.readOnly){var a=[d.VKI_target.selectionStart,d.VKI_target.selectionEnd];a[0]<a[1]&&a[0]++;d.VKI_target.value=d.VKI_target.value.substr(0,a[0]-1)+d.VKI_target.value.substr(a[1]);
784 d.VKI_target.setSelectionRange(a[0]-1,a[0]-1)}else if(d.VKI_target.createTextRange&&!d.VKI_target.readOnly){try{d.VKI_target.range.select()}catch(b){d.VKI_target.range=document.selection.createRange()}d.VKI_target.range.text.length||d.VKI_target.range.moveStart("character",-1);d.VKI_target.range.text=""}else d.VKI_target.value=d.VKI_target.value.substr(0,d.VKI_target.value.length-1);d.VKI_shift&&d.VKI_modify("Shift");d.VKI_altgr&&d.VKI_modify("AltGr");d.VKI_target.focus();return true},false);break;
785 case "Enter":c(x,"click",function(){if(d.VKI_target.nodeName!="TEXTAREA"){if(d.VKI_enterSubmit&&d.VKI_target.form){for(var a=0,b=false;a<d.VKI_target.form.elements.length;a++)d.VKI_target.form.elements[a].type=="submit"&&(b=true);b||d.VKI_target.form.submit()}d.VKI_close()}else d.VKI_insert("\n");return true},false);break;default:c(x,"click",b,false)}a(x);s.appendChild(x);for(K=0;K<4;K++)if(this.VKI_deadkey[w[K]=w[K]||""])j=true}q.appendChild(s);m.appendChild(q);f.appendChild(m)}if(this.VKI_deadBox)this.VKI_deadkeysOn.style.display=
786 j?"inline":"none";if(this.VKI_isIE6){this.VKI_iframe.style.width=this.VKI_keyboard.offsetWidth+"px";this.VKI_iframe.style.height=this.VKI_keyboard.offsetHeight+"px"}};this.VKI_buildKeys();c(this.VKI_keyboard,"selectstart",function(){return false},!1);this.VKI_keyboard.unselectable="on";this.VKI_isOpera&&c(this.VKI_keyboard,"mousedown",function(){return false},!1);this.VKI_modify=function(a){switch(a){case "Alt":case "AltGr":this.VKI_altgr=!this.VKI_altgr;break;case "AltLk":this.VKI_altgr=0;this.VKI_altgrlock=
787 !this.VKI_altgrlock;break;case "Caps":this.VKI_shift=0;this.VKI_shiftlock=!this.VKI_shiftlock;break;case "Shift":this.VKI_shift=!this.VKI_shift}var b=0;!this.VKI_shift!=!this.VKI_shiftlock&&(b=b+1);!this.VKI_altgr!=!this.VKI_altgrlock&&(b=b+2);for(var c=this.VKI_keyboard.tBodies[0].getElementsByTagName("div")[0].getElementsByTagName("table"),d=0;d<c.length;d++)for(var f=c[d].getElementsByTagName("td"),j=0;j<f.length;j++){var k=[],l=this.VKI_layout[this.VKI_kt].keys[d][j];switch(l[1]){case "Alt":case "AltGr":this.VKI_altgr&&
788 k.push("pressed");break;case "AltLk":this.VKI_altgrlock&&k.push("pressed");break;case "Shift":this.VKI_shift&&k.push("pressed");break;case "Caps":this.VKI_shiftlock&&k.push("pressed");break;case "Tab":case "Enter":case "Bksp":break;default:if(a){f[j].removeChild(f[j].firstChild);if(this.VKI_symbol[l[b]]){var m=this.VKI_symbol[l[b]].split("\n"),q=document.createElement("small");q.setAttribute("char",l[b]);for(var s=0;s<m.length;s++){s&&q.appendChild(document.createElement("br"));q.appendChild(document.createTextNode(m[s]))}f[j].appendChild(q)}else f[j].appendChild(document.createTextNode(l[b]||
789 " "))}if(this.VKI_deadkeysOn.checked){m=f[j].firstChild.nodeValue||f[j].firstChild.className;if(this.VKI_dead){m==this.VKI_dead&&k.push("pressed");this.VKI_deadkey[this.VKI_dead][m]&&k.push("target")}this.VKI_deadkey[m]&&k.push("deadkey")}}j==f.length-1&&f.length>this.VKI_keyCenter&&k.push("last");(l[0]==" "||l[1]==" ")&&k.push("space");f[j].className=k.join(" ")}};this.VKI_insert=function(a){this.VKI_target.focus();if(this.VKI_target.maxLength)this.VKI_target.maxlength=this.VKI_target.maxLength;
790 if(typeof this.VKI_target.maxlength=="undefined"||this.VKI_target.maxlength<0||this.VKI_target.value.length<this.VKI_target.maxlength){if(this.VKI_target.setSelectionRange&&!this.VKI_target.readOnly&&!this.VKI_isIE){var b=[this.VKI_target.selectionStart,this.VKI_target.selectionEnd];this.VKI_target.value=this.VKI_target.value.substr(0,b[0])+a+this.VKI_target.value.substr(b[1]);a=="\n"&&this.VKI_isOpera&&b[0]++;this.VKI_target.setSelectionRange(b[0]+a.length,b[0]+a.length)}else if(this.VKI_target.createTextRange&&
791 !this.VKI_target.readOnly){try{this.VKI_target.range.select()}catch(c){this.VKI_target.range=document.selection.createRange()}this.VKI_target.range.text=a;this.VKI_target.range.collapse(true);this.VKI_target.range.select()}else this.VKI_target.value=this.VKI_target.value+a;this.VKI_shift&&this.VKI_modify("Shift");this.VKI_altgr&&this.VKI_modify("AltGr");this.VKI_target.focus()}else this.VKI_target.createTextRange&&this.VKI_target.range&&this.VKI_target.range.select()};this.VKI_show=function(a){if(this.VKI_target)this.VKI_close();
792 else{this.VKI_target=a;if(this.VKI_langAdapt&&this.VKI_target.lang){for(var a=false,b=this.VKI_target.lang.toLowerCase().replace(/-/g,"_"),c=0,a=false;!a&&c<this.VKI_langCode.index.length;c++)if(b.indexOf(this.VKI_langCode.index[c])==0)a=s.firstChild.nodeValue=this.VKI_kt=this.VKI_langCode[this.VKI_langCode.index[c]];a&&this.VKI_buildKeys()}if(this.VKI_isIE){if(!this.VKI_target.range){this.VKI_target.range=this.VKI_target.createTextRange();this.VKI_target.range.moveStart("character",this.VKI_target.value.length)}this.VKI_target.range.select()}try{this.VKI_keyboard.parentNode.removeChild(this.VKI_keyboard)}catch(f){}if(this.VKI_clearPasswords&&
793 this.VKI_target.type=="password")this.VKI_target.value="";a=this.VKI_target;this.VKI_target.keyboardPosition="absolute";do{if(a.currentStyle)var j=a.currentStyle.position;else window.getComputedStyle&&(j=window.getComputedStyle(a,null).position);if(j=="fixed"){this.VKI_target.keyboardPosition="fixed";break}}while(a=a.offsetParent);this.VKI_isIE6&&document.body.appendChild(this.VKI_iframe);document.body.appendChild(this.VKI_keyboard);this.VKI_keyboard.style.position=this.VKI_target.keyboardPosition;
794 this.VKI_isOpera&&this.VKI_keyboard.reflow();this.VKI_position(true);(d.VKI_isMoz||d.VKI_isWebKit)&&this.VKI_position(true);this.VKI_target.blur();this.VKI_target.focus()}};this.VKI_position=function(a){if(d.VKI_target){var b=f(d.VKI_keyboard),j=d.innerHeight?[d.innerWidth,d.innerHeight]:document.documentElement&&document.documentElement.clientHeight?[document.documentElement.clientWidth,document.documentElement.clientHeight]:document.body?[document.body.clientWidth,document.body.clientHeight]:[0,
795 0],l=k(),m=false,q=d.VKI_target.offsetHeight+3;if(a!==true)if(b[1]+d.VKI_keyboard.offsetHeight-l[1]-j[1]>0){m=true;q=-d.VKI_keyboard.offsetHeight-3}else b[1]-l[1]<0&&(m=true);if(m||a===true){b=f(d.VKI_target);for(m=d.VKI_target;m=m.parentNode;){if(m==document.body)break;if(m.scrollHeight>m.offsetHeight||m.scrollWidth>m.offsetWidth){if(!m.getAttribute("VKI_scrollListener")){m.setAttribute("VKI_scrollListener",true);c(m,"scroll",function(){d.VKI_position(true)},false)}var s=f(m),v=b[1]-s[1],w=b[0]-
796 s[0],s=v+d.VKI_target.offsetHeight,x=w+d.VKI_target.offsetWidth,v=m.offsetHeight-v-d.VKI_target.offsetHeight,w=m.offsetWidth-w-d.VKI_target.offsetWidth;d.VKI_keyboard.style.display=s<0||x<0||v<0||w<0?"none":"";if(d.VKI_isIE6)d.VKI_iframe.style.display=s<0||x<0||v<0||w<0?"none":""}}d.VKI_keyboard.style.top=b[1]-(d.VKI_target.keyboardPosition=="fixed"&&!d.VKI_isIE&&!d.VKI_isMoz?l[1]:0)+q+"px";d.VKI_keyboard.style.left=Math.max(10,Math.min(j[0]-d.VKI_keyboard.offsetWidth-25,b[0]))+"px";if(d.VKI_isIE6){d.VKI_iframe.style.width=
797 d.VKI_keyboard.offsetWidth+"px";d.VKI_iframe.style.height=d.VKI_keyboard.offsetHeight+"px";d.VKI_iframe.style.top=d.VKI_keyboard.style.top;d.VKI_iframe.style.left=d.VKI_keyboard.style.left}}a===true&&d.VKI_position()}};this.VKI_close=VKI_close=function(){if(this.VKI_target){try{this.VKI_keyboard.parentNode.removeChild(this.VKI_keyboard);this.VKI_isIE6&&this.VKI_iframe.parentNode.removeChild(this.VKI_iframe)}catch(a){}if(this.VKI_kt!=this.VKI_kts){s.firstChild.nodeValue=this.VKI_kt=this.VKI_kts;this.VKI_buildKeys()}s.getElementsByTagName("ol")[0].style.display=
798 "";this.VKI_target.focus();this.VKI_isIE?setTimeout(function(){d.VKI_target=false},0):this.VKI_target=false}};c(window,"resize",this.VKI_position,!1);c(window,"scroll",this.VKI_position,!1);this.VKI_kbsize();c(window,"load",function(){for(var a=[document.getElementsByTagName("input"),document.getElementsByTagName("textarea")],b=0,f;f=a[b++];)for(var j=0,k;k=f[j++];)(k.nodeName=="TEXTAREA"||k.type=="text"||k.type=="password")&&k.className.indexOf("keyboardInput")>-1&&VKI_attach(k);c(document.documentElement,
799 "click",function(){d.VKI_close()},false)},!1)})();function okrugldo(a,b){b||(b=1);return a=Math.round(a/b)*b}function sluchch(a,b,c){c||(c=1);return void 0==b?sluchch(0,a,1):okrugldo(Math.random()*(b-a),c)+a}
800 function slKrome(a,b,c,f){var k;if(a.isNumber||a.isString){do k=sl(b,c,f);while(k==a)}else if(a.isArray)if(a.length){do k=sl(b,c,f);while(a.hasElem(k))}else return sl(b,c,f);else if(a.isFunction){do k=sl(b,c,f);while(a(k))}else console.error("Первый параметр функции slKrome должен быть числом, строкой, массивом или функцией.");return k}function sluchDel(a){return a.sluchDel()}function sluchiz(a,b){1<=b||(b=1);var c=a.slice();c.shuffle();c.length=b;return c}
801 function chislit(a,b,c,f){a%=100;if(5<=a&&20>=a)return f;a%=10;return 1==a?b:4>=a&&2<=a?c:f}function s3ug(a,b,c,f,k,d){return 0.5*(a*f+b*k+c*d-f*k-d*a-b*c).abs()}function chislitM(a,b,c,f){return a.ts()+" "+chislit(a,b,c,f)}
802 function chislitlx(a,b,c){b=sklonlxkand(b,void 0,0);switch(c){case "r":return chislitM(a,b.re,b.rm,b.rm);case "d":return chislitM(a,b.de,b.dm,b.dm);case "v":return chislitM(a,b.ve,b.r2?b.r2:b.ve,b.vm);case "t":return chislitM(a,b.te,b.tm,b.tm);case "p":return chislitM(a,b.pe,b.pm,b.pm)}return chislitM(a,b.ie,b.r2?b.r2:b.re,b.rm)}
803 var Drob={prov:function(a){a=Drob.fixN(a);return!!a.ch&&!!a.zn},fixN:function(a){a.isNumber&&(a={ch:a,zn:1});return a},sokr:function(a){a=Drob.fixN(a);if(!Drob.prov(a))return null;0>a.zn&&(a.ch*=-1,a.zn*=-1);var b=a.ch.nod(a.zn);a.ch/=b;a.zn/=b;return a}};function clone(a){if(null==a||"object"!=typeof a)return a;var b={},c;for(c in a)b[c]=void 0===a[c]?void 0:a[c].isArray?a[c].slice():clone(a[c]);return b}function sl1(){return Math.random().round()}
804 function sp(a){for(var b=0,a=a.split("'"),c=[];b<a.length;b++)c=c.concat(b%2?a[b]:a[b].split(" "));for(b=0;b<c.length;c.splice(b,!c[b++]));return c}function cvet(a){return"#"+a.r.toString(16).dopdo("0",2)+a.g.toString(16).dopdo("0",2)+a.b.toString(16).dopdo("0",2)}function proporMezhdu(a,b,c){return a.proporMezhdu(b,c)}function cvetMezhdu(a,b,c){return cvet({r:proporMezhdu(a.r,b.r,c).round(),g:proporMezhdu(a.g,b.g,c).round(),b:proporMezhdu(a.b,b.b,c).round()})}
805 function perevodVelichin(a){var b=a.iz(2),a=b[0],b=b[1],c=sl(0.1,9.9,0.1)*(10).pow(sl(-1,1)),f=c*a[1]/b[1];window.vopr.txt="Выразите "+chislitlx(c,a[0])+" в "+lx[b[0]].pm;window.vopr.ver=[f.ts()]}function multiplyMatrix(a,b){for(var c=a.length,f=b.length,k=b[0].length,d=[],j=0;j<c;j++)d[j]=[];for(var v=0;v<k;v++)for(j=0;j<c;j++){for(var w=0,s=0;s<f;s++)w+=a[j][s]*b[s][v];d[j][v]=w}return d}
806 function Determinant(a){for(var b=a.length,c=[],f=1,k=0,d=0;d<b;++d){c[d]=[];for(var j=0;j<b;++j)c[d][j]=a[d][j]}for(d=0;d<b-1;++d){for(var a=d,v=Math.abs(c[d][d]),j=d+1;j<b;++j){var w=Math.abs(c[j][d]);w>v&&(a=j,v=w)}if(a>d)j=c[d],c[d]=c[a],c[a]=j,++k;else if(0==v)return v;a=c[d][d];for(j=d+1;j<b;++j){v=c[j][d];c[j][d]=0;for(w=d+1;w<b;++w)c[j][w]=(c[j][w]*a-c[d][w]*v)/f}f=a}return k%2?-c[b-1][b-1]:c[b-1][b-1]}
807 function MatrixCofactor(a,b,c){for(var f=c.length,k=0;k<f;k++){for(var d=b+1;d<f;d++)c[k][d-1]=c[k][d];c[k].length--}for(k=a+1;k<f;k++)c[k-1]=c[k];c.length--;return(0==(a+b)%2?1:-1)*Determinant(c)}function AdjugateMatrix(a){for(var b=a.length,c=[],f=[],k=0;k<b;k++){f[k]=[];for(var d=0;d<b;d++){for(var j=0;j<b;j++){c[j]=[];for(var v=0;v<b;v++)c[j][v]=a[j][v]}f[k][d]=MatrixCofactor(d,k,c)}}return f}
808 function InverseMatrix(a){var b=Determinant(a);if(!b)return!1;for(var c=a.length,a=AdjugateMatrix(a),f=0;f<c;f++)for(var k=0;k<c;k++)a[f][k]/=b;return a}function objSum(a,b){if(!a)return b;if(!b)return a;if(a.isNumber&&b.isNumber)return a+b;if(a.isArray&&b.isArray)return a.map(function(a,f){return objSum(a,b[f])})}
809 function objUmn(a,b){if(!a||!b)return 0;if(a.isNumber&&b.isNumber)return a*b;if(a.isArray&&b.isArray)return multiplyMatrix(a,b);if(a.isArray&&b.isNumber)return a.map(function(a){return objUmn(a,b)});if(b.isArray&&a.isNumber)return objUmn(b,a)}function generateMatrix(a,b,c,f,k){for(var d=[],j=0;j<a;j++){d[j]=[];for(var v=0;v<b;v++)d[j][v]=sl(c,f,k)}return d}function generateScalMatrix(a,b){for(var c=generateMatrix(b,b,0),f=0;f<b;f++)c[f][f]=a;return c}
810 function intoAnotherSystem(a,b,c){for(var f=(""+a).length,k=1,d=0;0<f;){var j=1*(""+a).charAt(f-1);isNaN(j)&&(j=(""+a).charCodeAt(f-1)-65+10);d=j*k+d;f-=1;k*=b}for(a="";0<d;)j=""+d%c,10<=d%c&&(j=String.fromCharCode(65+d%c-10)),d=Math.floor(d/c),a=j+a;return a}function isZ(a){return a.isZ()}function isPolnKvadr(a){return a.isPolnKvadr()}document.writeln=function(a){return document.write(a+"<br/>")};
811 function hasErrors(a,b){if(void 0==a)return"undefined; ";if(a.isFunction)return 0;var c="";a.isNumber&&(a=""+a);a.isString&&(a.match(/NaN/)&&(c+="NaN; "),a.match(/undefined/)&&(c+="undefined; "),a.match(/Infinity/)&&(c+="Infinity; "),a.match(/[.,][0-9]*00000/)&&(c+="00000; "),!b&&a.reverse().match(/[0-9]{6,}[.,](?!0("|sir))/)&&(c+="6 и более цифр после десятичной запятой (если так и должно быть, установите vopr.kat.bdr значение 1; "));if(a.isArray)for(var f=0;f<a.length;f++)c+=hasErrors(a[f]);return c}
812 function rang_mat(a){for(var b=a.length,c=a[0].length,f=Math.min(b,c);f;){for(var k=[],d=0;d<f;d++)k[d]=[];for(d=0;d<b-(f-1);d++)for(var j=0;j<c-(f-1);j++){for(var v=0;v<f;v++)for(var w=0;w<f;w++)k[v][w]=a[d+v][j+w];if(k.det())return f}f--}return 0}function getLen(a,b,c,f){return Math.sqrt(Math.pow(a-b,2)+Math.pow(c-f,2))}function getRandomInt(a,b){return Math.floor(Math.random()*(b-a+1))+a}
813 function makeStruct(a){var b=a.split(" "),c=b.length;return function(){for(var a=0;a<c;a++)this[b[a]]=arguments[a]}}function make2Array(a,b){for(var c=[],f=0;f<b;f++){var k=a%2,a=Math.floor(a/2);c.push(k)}return c}
814 function parseLogic(a){for(;-1!=a.indexOf(">");)var b=a.indexOf(">"),c=findA(a,b),a=a.insert(c,"!"),a=a.replace(">","||");for(;-1!=a.indexOf("~");)var b=a.indexOf("~"),c=findA(a,b),f=findB(a,b),c=a.substring(c,b),b=a.substring(b+1,f+1),a=a.replace(c+"~"+b,"("+c+"&&"+b+")||(!"+c+"&&!"+b+")");return a}function findA(a,b){var c=b-1;if(")"==a[b-1])for(var f=1;0<f;)c--,")"==a[c]?f++:"("==a[c]&&f--;else c-=3;for(;"!"==a[c-1];)c--;return c}
815 function findB(a,b){for(var c=b+1;"!"==a[c];)c++;if("("==a[b+1])for(var f=1;0<f;)c++,"("==a[c]?f++:")"==a[c]&&f--;else c+=3;return c}function printLogic(a){a=a.replace(/\|\|/g,"∨");a=a.replace(/\&\&/g,"∧");a=a.replace(/\~/g,"≡");a=a.replace(/\>/g,"→");a=a.replace(/\!/g,"¬");return a=a.replace(/x\[(\d)\]/g,function(a,c){return"X"+(Number(c)+1)})}
816 function genLogFunc(a,b){for(var c=0,f="",k=0;k<a;k++)if(sl1()&&0!=k&&(f+="(",c++),f+="!".esli(sl1()),f=f+"x["+k+"]",k!=a-1){sl1()&&0<c&&(f+=")",c--);var d=0,d=b?sluchch(1,2):sluchch(3);switch(d){case 0:f="("+f+")";f+=">";break;case 1:f+="||";break;case 2:f+="&&";break;case 3:f="("+f+")~(",c++}}for(k=0;k<c;k++)f+=")";for(c=/\(x\[(\d)\]\)/g;-1!=f.search(c);)f=f.replace(c,"x[$1]");for(c=/\(!x\[(\d)\]\)/g;-1!=f.search(c);)f=f.replace(c,"!x[$1]");return f}
817 function slLetter(a){var b="";if(a)if(a.isString)b=a.charCodeAt(0)-97,b=String.fromCharCode(97+slKrome(b,25));else{if(a.isArray){for(var b=[],c=0;c<a.length;c++)b[c]=a[c].charCodeAt(0)-97;b=String.fromCharCode(97+slKrome(b,25))}}else b=String.fromCharCode(97+sluchch(25));return b}function genMask(){for(var a=sluchch(5,10),b="",c=0;c<a;c++)switch(sluchch(3)){case 0:b+="?";break;case 1:b+="*";break;case 2:case 3:b+=slLetter()}-1==b.search(/\?/)&&(b+="?");return b}
818 function genWrongWordForMask(a){var b="",c=a.replace(/\*/g,"[a-z]*").replace(/\?/g,"[a-z]");do{var f=/\*+\?\**|\**\?\*+/,b=/([^\*]*)\?([^\*]*)/;if(sl1()&&-1!=a.search(f))a=a.replace(f,"");else if(sl1()&&-1!=a.search(b)){for(var k="",f=slKrome(1,3),d=0;d<f;d++)k+=slLetter();a=a.replace(b,"$1"+k+"$2")}else{b=a.length;for(f=sluchch(b-1);!a[f].isLetter();)f=sluchch(b-1);a=a.replace(a[f],slLetter())}b=genWordForMask(a)}while(-1!=b.search(c));return b}
819 function genWordForMask(a){for(var b=a.length,c="",f=0;f<b;f++)switch(a[f]){case "*":for(var k=sluchch(3),d=0;d<k;d++)c+=slLetter();break;case "?":c+=slLetter();break;default:c+=a[f]}return c}
820 function genAlg(){var a=[];0==sl1()?a.push("z"):a.push("l");var b=!1,c=!1,f=sluchch(4,6),k=sluchch(3,f-1);a[1]=[];for(var d=0;d<f;d++){if("z"==a[0]){var j=slKrome(a[1],9);0==j%2?b=!0:c=!0}else j=slLetter(a[1]),j.isGl()?b=!0:c=!0;a[1].push(j)}for(d=2;d<k+2;d++)switch(j=0,j=b&&c?sluchch(7):sluchch(4),a[d]=[],a[d][0]=j,j){case 1:case 2:a[d][1]=[];for(var j=sluchch(1,f-2),v=0;v<j;v++)a[d][1].push(slKrome(a[d][1],f-1));break;case 3:case 4:case 5:case 6:2<d?a[d][1]=slKrome(d-2,d-2):a[d][0]=0;break;case 7:a[d][1]=
821 sl1()}return a}
822 function algInText(a){var b=a.length-2,c="",f="Для составления цепочек разрешается использовать бусины "+a[1].length+" типов, обозначаемых";"z"==a[0]?(f+=" цифрами ",c=["четная","нечетная"]):(f+=" буквами ",c=["гласная","согласная"]);for(var f=f+a[1],f=f+(". Цепочка должна состоять из "+b+" бусин, при этом должны соблюдаться следующие правила:"),k=2;k<b+2;k++)switch(0!=a[k][0]&&(f+="<br/>",f=2==k?f+"На первом месте цепочки ":k==b+1?f+"На последнем месте цепочки ":f+"На "+(k-1)+"-м месте цепочки "),a[k][0]){case 1:for(var f=
823 f+"стоит ",f=1==a[k][1].length?f+"бусина ":f+"одна из бусин ",d=0;d<a[k][1].length;d++)f+=a[1][a[k][1][d]]+", ";break;case 2:f+="не может стоять ";f=1==a[k][1].length?f+"бусина ":f+"одна из бусин ";for(d=0;d<a[k][1].length;d++)f+=a[1][a[k][1][d]]+",";break;case 3:f+="стоит бусина, которой нет на "+(a[k][1]+1)+"-м месте цепочки";break;case 4:f+="стоит такая же бусина, как и на "+(a[k][1]+1)+"-м месте цепочки";break;case 5:f+="стоит любая "+c[0]+", если "+(a[k][1]+1)+"-я "+c[1]+", и любая "+c[1]+", если "+
824 (a[k][1]+1)+"-я "+c[0];break;case 6:f+="стоит любая "+c[0]+", если "+(a[k][1]+1)+"-я "+c[0]+", и любая "+c[1]+", если "+(a[k][1]+1)+"-я "+c[1];break;case 7:f+="стоит "+c[a[k][1]]+" буcина"}return f}
825 function genWordForAlg(a){for(var a=a.slice(),b="",c=a[1].length,f=[],k=[],d=0;d<c;d++)"z"==a[0]?0==a[1][d]%2?f.push(a[1][d]):k.push(a[1][d]):a[1][d].isGl()?f.push(a[1][d]):k.push(a[1][d]);for(d=2;d<a.length;d++)switch(a[d][0]){case 0:b+=a[1].iz();break;case 1:b+=a[1][a[d][1].iz()];break;case 2:b+=a[1][slKrome(a[d][1],c-1)];break;case 3:b+=a[1][slKrome(a[1].indexOf(b[a[d][1]]),c-1)];break;case 4:b+=b[a[d][1]];break;case 5:b="z"==a[0]?0==b[a[d][1]]%2?b+k.iz():b+f.iz():b[a[d][1]].isGl()?b+k.iz():b+
826 f.iz();break;case 6:b="z"==a[0]?0==b[a[d][1]]%2?b+f.iz():b+k.iz():b[a[d][1]].isGl()?b+f.iz():b+k.iz();break;case 7:b=a[d][1]?b+k.iz():b+f.iz()}return b}function genWrongWordForAlg(a){var a=a.copyAr(),b=a.length-2,c=0;do c=sluchch(2,b+1);while(0==a[c][0]);switch(a[c][0]){case 1:a[c][0]=2;break;case 2:a[c][0]=1;break;case 3:a[c][0]=4;break;case 4:a[c][0]=3;break;case 5:a[c][0]=6;break;case 6:a[c][0]=5;break;case 7:a[c][1]=1-a[c][1]}b="";return b=genWordForAlg(a)}
827 function printLogicRus(a,b){a=a.replace(/\|\|/g," ИЛИ ");a=a.replace(/\&\&/g," И ");a=a.replace(/\!/g," НЕ ");return a=a.replace(/c\[(\d)\]/g,function(a,f){return b[Number(f)]})}function genPifag(){return objUmn([[sl(1,5)]],[om.pifagtr.iz().slice()])[0]}
828 function mapRecursive(a,b){if(a.isFunction)return a;if(void 0===a||a.isNumber||a.isString)return b(a);if(a.isArray){for(var c=a.length,f=[],k=0;k<c;k++)f[k]=mapRecursive(a[k],b);return f}if(a.isObject){f={};for(c in a)f[c]=mapRecursive(a[c],b);return f}return a}function compareObjects(a,b,c){for(var f=c.length,k=0;k<f;k++){if(a[c[k]]<b[c[k]])return-1;if(a[c[k]]>b[c[k]])return 1}return 0}function safeinc(a,b){a[b]?a[b]++:a[b]=1}function setProps(a,b){for(var c in b)a[c]=b[c]}
829 function escapeFromIframe(){top.location.href!=document.location.href&&(top.location.href=document.location.href)}function getDocHeight(){var a=document;return Math.max(Math.max(a.body.scrollHeight,a.documentElement.scrollHeight),Math.max(a.body.offsetHeight,a.documentElement.offsetHeight),Math.max(a.body.clientHeight,a.documentElement.clientHeight))}
830 function catchTab(a,b){if(9==b.keyCode){var c=a.scrollTop,f=a.value,k=a.selectionStart,d=f.substr(a.selectionStart-1,a.selectionEnd-a.selectionStart);d.match(/[\n\r]/)?(console.log(d),d=d.replace(/[\n](?![\n\r])/g,"\n\t"),d=d.replace(/[\r](?![\n\r])/g,"\r\t"),a.value=f.substr(0,k-1)+d+f.substr(a.selectionEnd-1)):(a.value=f.substr(0,k)+"\t"+f.substr(a.selectionEnd),a.selectionStart=a.selectionEnd=k+1);a.scrollTop=c;return!1}}
831 function linkSpan(a,b){b?window.open(a.replace("_","http://")):self.location.replace(a.replace("_","http://"))}Object.prototype.clone=function(){return clone(this)};Object.prototype.makeAllPropertiesNotEnumerable=function(){for(var a in this)Object.defineProperty(this,a,{enumerable:!1})};Object.prototype.cloneNonRecursive=function(){var a={},b;for(b in this)a[b]=this[b];return a};
832 Object.prototype.addToGlobal=function(a,b){void 0===window[a]&&(window[a]={});for(var c in this)window[a][c]=this[c],b&&Object.defineProperty(this,c,{enumerable:!1});return this};Object.prototype.importFrom=function(a){if(a)for(var b in a)this[b]=a[b]};Object.prototype.NaNtoUndefined=function(a){for(var b in this)void 0!==this[b]&&this[b].isNumber&&isNaN(this[b])?this[b]=void 0:a&&this[b].isObject&&this[b].NaNtoUndefined()};Object.prototype.isObject=!0;Object.prototype.addToGlobal("docsObject",1);
833 Array.prototype.shuffle=function(a){for(var b=this.length,c,f;b;)c=(b--*Math.random()).floor(),f=a&&"undefined"!==typeof this[b].shuffle?this[b].shuffle():this[b],this[b]=this[c],this[c]=f;return this};Array.prototype.soed=function(){return this.join("")};Array.prototype.sum=function(){for(var a=0,b=this.length,c=0;c<b;c++)if(0<this[c]||0>this[c])a+=this[c];return a};Array.prototype.sumObj=function(){for(var a=0,b=this.length,c=0;c<b;c++)a=objSum(a,this[c]);return a};
834 Array.prototype.umnObj=function(){for(var a=1,b=this.length,c=0;c<b;c++)a=objUmn(a,this[c]);return a};Array.prototype.min=function(a){var b=0;if(a)for(a=this.length;a;a--)this[a]<=this[b]&&(b=a);else for(a=this.length;a;a--)this[a]<this[b]&&(b=a);return b};Array.prototype.max=function(a){var b=0;if(a)for(a=this.length;a;a--)this[a]>=this[b]&&(b=a);else for(a=this.length;a;a--)this[a]>this[b]&&(b=a);return b};Array.prototype.minE=function(){return this[this.min()]};Array.prototype.maxE=function(){return this[this.max()]};
835 Array.prototype.toStandart=function(){for(var a=this.length-1;a+1;a--)this[a]=this[a].toStandart()};Array.prototype.iz=function(a){return a?sluchiz(this,a):this[sl(0,this.length-1)]};Array.prototype.tr=function(a,b){for(var c=this.length-1,f="";c+1;c--)f=this[c].vTag(a?a:"td")+f;return f.vTag(b?b:"tr")};Array.prototype.zapslch=function(a,b,c,f,k){for(;a<=b;a++)this[a]=sluchch(c,f,k);return this};Array.prototype.N=function(a,b){for(var c=0;c<a;this[c++]=b?c*b:c);this.length=a;return this};
836 Array.prototype.sluchiz=function(a){return sluchiz(this,a)};Array.prototype.malRazn=function(a,b,c){for(var f=1;f<=a;f++)this[f]=this[f-1]+b*sluchch(-c,c);return this};Array.prototype.pervSovp=function(a){for(var b=0;b<this.length;b++)if(this[b]==a)return b;return-1};Array.prototype.poslSovp=function(a){for(var b=this.length-1;0<=b;b--)if(this[b]==a)return b;return-1};Array.prototype.sovp=function(a){for(var b=0,c=this.length-1;0<=c;c--)this[c]==a&&b++;return b};
837 Array.prototype.toFixedLess=function(a){for(var b=[],c=this.length,f=0;f<c;f++)b[f]=this[f].toFixedLess(a);return b};Array.prototype.dopFixedLess=function(a){for(var b=this.length,c=0;c<b;c++)this[c]=[this[c],this[c].toFixedLess(a)];return this};Array.prototype.T=function(){for(var a=this.length,b=0,c=0;c<a;c++)this[c].length>b&&(b=this[c].length);for(var f=[],c=0;c<b;c++)f[c]=[];for(c=0;c<a;c++)for(var k=0;k<b;k++)f[k][c]=this[c][k];return f};
838 Array.prototype.zapMonot=function(a,b,c,f,k){this[0]=b;for(b=1;b<a;b++)this[b]=this[b-1]+sluchch(c,f,k);return this};Array.prototype.udFunc=function(a){return this.map(a).sum()};Array.prototype.kolvoMzhd=function(a,b,c){return this.udFunc(function(f){return c?f>=a&&f<=b:f>a&&f<b})};Array.prototype.isArray=!0;
839 Array.prototype.mn_plus=function(a){var b=this.slice();if(a.isNumber)return b[0]+=a,b;if(!a.isArray)return this;if(a.length>this.length)return a.mn_plus(this);for(var c=a.length,f=0;f<c;f++)b[f]+=a[f];return b};Array.prototype.mn_umn=function(a){var b=this.slice();if(a.isNumber)return this.map(function(b){return a*b});if(!a.isArray)return this;if(a.length>this.length)return a.mn_umn(this);a.slice();for(var c=[],f=a.length,k=0;k<f;k++)c=c.mn_plus(b.mn_umn(a[k])),b.unshift(0);return c};
840 Array.prototype.slag=function(){return this.shuffle().join("+")};Array.prototype.addPrefix=function(a){return this.map(function(b){return a+b})};Array.prototype.toSum=function(a){void 0==a&&(a=1);var b=this.sum();return this.map(function(c){return a*c/b})};Array.prototype.sumPyram=function(){for(var a=1;a<this.length;a++)this[a]+=this[a-1];return this};Array.prototype.sVeroyatn=function(){var a=this.toSum().sumPyram(),b=Math.random(),c;for(c=0;b>a[c]&&c<a.length;c++);return c};
841 Array.prototype.hasElem=function(a){return this.some(function(b){return b==a})};Array.prototype.hasElemStrict=function(a){return this.some(function(b){return b===a})};Array.prototype.matrToVect=function(a){if(1<a)return this.matrToVect(a-1).matrToVect();for(var a=[],b=this.length,c=0;c<b;c++)a=a.concat(this[c]);return a};Array.prototype.ob$=function(){return this.map(function(a){return(""+a).ob$()})};
842 Array.prototype.sortDelDubl=function(a){if(this===[])return[];for(var a=this.slice().sort(a),b=0;b<a.length;b++)a[b]==a[b+1]&&a.splice(b--,1);return a};Array.prototype.hasDubl=function(){if(this===[])return 0;for(var a=this.slice().sort(),b=0;b<a.length;b++)if(a[b]==a[b+1])return 1;return 0};Array.prototype.matrixToTex=function(){return this==[]?"":"\\begin{array}{c}"+this.map(function(a){return a.isArray?a.join(" & "):a}).join("\\\\")+"\\end{array}"};Array.prototype.det=function(){return Determinant(this)};
843 Array.prototype.inv=function(){return InverseMatrix(this)};Array.prototype.allStrToNum=function(){return this.slice().map(function(a){return a.isNumber?a:a.isArray?a.allStrToNum():a.isString?a.toNumberExt():0})};Array.prototype.isLNez=function(){var a=this.length;if(a<this[0].length)return this.T().isLNez();if(a==this[0].length)return!!this.det();for(var b=0;b<a;b++){var c=this.slice();c.splice(b,1);if(c.isLNez())return 1}return 0};
844 Array.prototype.testSLU=function(a,b,c){void 0===c&&(c=1.0E-5);var f=a.length;b||(b=generateMatrix(f,1,0,0));for(var b=b.allStrToNum(),a=a.allStrToNum(),k=0;k<f;k++)if(Math.abs(objUmn([a[k]],this)[0][0]-b[k][0])>c)return 0;return 1};Array.prototype.rk=function(){return rang_mat(this)};Array.prototype.isFSR=function(a){var b=this.T(),c=b.length,a=a.allStrToNum(),b=b.allStrToNum();if(!b.isLNez()||a[0].length-a.rk()!=c)return 0;for(var f=0;f<c;f++)if(![b[f]].T().testSLU(a))return 0;return 1};
845 Array.prototype.isNullVect=function(){for(var a=this.length,b=0;b<a;b++)if(this[b])return 0;return 1};Array.prototype.hasNullVect=function(){for(var a=this.length,b=0;b<a;b++)if(this[b].isNullVect())return 1;for(var c=this.T(),a=c.length,b=0;b<a;b++)if(c[b].isNullVect())return 1;return 0};Array.prototype.copyAr=function(){for(var a=[],b=0;b<this.length;b++)a[b]=Array.isArray(this[b])?this[b].copyAr():this[b];return a};
846 Array.prototype.equalAr=function(a){var b=!0;if(a.length==this.length){for(var c=0;c<a.length&&b;)b=b&&a[c]==this[c],c++;return b}return!1};Array.prototype.reverseElems=function(a){return this.map(function(b){return a&&b.reverseElems?b.reverseElems(1):b.reverse()})};Array.prototype.hasCommon=function(a){for(var b=a.length,c=0;c<b;c++)if(this.hasElem(a[c]))return 1;return 0};
847 Array.prototype.delEmpty=function(){for(var a=this.length,b=0;b<a;b++)if(void 0===this[b]||""==this[b])this.splice(b,1),a--,b--};Array.prototype.trimStrings=function(){for(var a=this.length,b=0;b<a;b++)this[b]=this[b].trim()};Array.prototype.replaceStrings=function(a,b){for(var c=this.length,f=0;f<c;f++)this[f]=this[f].replace(a,b)};Array.prototype.delDublByProp=function(a){for(var b=this.slice(),b=b.sortBy(a),c=b.length,f=1;f<c;f++)compareObjects(b[f-1],b[f],a)||(b.splice(f,1),c--,f--);return b};
848 Array.prototype.sortNumeric=function(){return this.sort(function(a,b){return a-b})};Array.prototype.sortNumericArr=function(){return this.sort(function(a,b){return a[0]-b[0]})};Array.prototype.sortBy=function(a){return this.sort(function(b,c){return compareObjects(b,c,a)})};Array.prototype.getVariety=function(a){for(var b=this.length,c=[],f=0;f<b;f++)void 0!==this[f][a]&&(this[f][a].isArray?c=c.concat(this[f][a]):c.push(this[f][a]));return c.sortDelDubl()};
849 Array.prototype.addToGlobal("docsArray",1);Array.prototype.mt_prov=function(a){if(this.length<a)return 0;for(var a=!0,b=this.length-1;b+1&&a;b--)a=a&&void 0!=this[b].x&&void 0!=this[b].y;return a};Array.prototype.mt_s3ug=function(){return!this.mt_prov(3)?0:0.5*(this[0].x*this[1].y+this[0].y*this[2].x+this[1].x*this[2].y-this[1].y*this[2].x-this[2].y*this[0].x-this[0].y*this[1].x).abs()};
850 Array.prototype.mt_tgUnakl=function(){return!this.mt_prov(2)?void 0:!(this[0].y-this[1].y)?0:(this[0].y-this[1].y)/(this[0].x-this[1].x)};Array.prototype.mt_is3ug=function(){return!this.mt_prov(3)?0:this.mt_tgUnakl()!=[this[1],this[2]].mt_tgUnakl()};Array.prototype.mt_uPeres=function(){if(!this.mt_prov(4))return 0;for(var a=(this.mt_tgUnakl().atan()-[this[2],this[3]].mt_tgUnakl().atan()).abs();a>=Math.PI;a-=Math.PI);for(;a>Math.PI/2;a=Math.PI-a);return a};
851 Array.prototype.mt_isMnug=function(a){if(void 0!=a&&this.length!=a||!this.mt_prov(3)||this.mt_dubli()||this.mt_estSamoper())return 0;var a=this.length-1,b;b=1*[this[0],this[a],this[a-1]].mt_is3ug();for(b*=[this[0],this[1],this[a]].mt_is3ug();a-1;a--)b*=[this[a],this[a-1],this[a-2]].mt_is3ug();return b};Array.prototype.mt_rasst=function(){return!this.mt_prov(2)?void 0:((this[0].x-this[1].x).pow(2)+(this[0].y-this[1].y).pow(2)).sqrt()};
852 Array.prototype.mt_s4ug=function(){return!this.mt_isMnug(4)?void 0:0.5*[this[0],this[2]].mt_rasst()*[this[1],this[3]].mt_rasst()*[this[0],this[2],this[1],this[3]].mt_uPeres().sin()};Array.prototype.mt_dubli=function(){if(this.mt_prov()){var a,b;for(a=this.length-1;a+1;a--)for(b=this.length-1;b>a;b--)if(this[a].x==this[b].x&&this[a].y==this[b].y)return 1;return 0}};
853 Array.prototype.mt_pryam=function(){if(this.mt_prov(2)){var a=this.mt_tgUnakl(),b=Infinity==a.abs()?this[0].x:this[0].y-a*this[0].x;return{a:a,b:b}}};Array.prototype.mt_join=function(a){if(this.mt_prov()){a||(a=", ");for(var b="",c=this.length-1,f=0;f<c;f++)b+="("+this[f].x+"; "+this[f].y+")"+a;return b+="("+this[f].x+"; "+this[f].y+")"}};
854 Array.prototype.mt_otrPeres=function(){if(this.mt_prov()){var a=[[this[0],this[1]].mt_pryam(),[this[2],this[3]].mt_pryam()].mp_tPeres();return Infinity==a.x?Infinity:a.x.mzhd(this[0].x,this[1].x,1)&&a.x.mzhd(this[2].x,this[3].x,1)&&a.y.mzhd(this[0].y,this[1].y,1)&&a.y.mzhd(this[2].y,this[3].y,1)?1:0}};Array.prototype.mt_estSamoper=function(){if(this.mt_prov(3)){for(var a=this.length,b=this.concat(this,this),c=0,f=0;f<a;f++)for(var k=f+2;k<=f+a-2;k++)c+=[b[f],b[f+1],b[k],b[k+1]].mt_otrPeres();return c}};
855 Array.prototype.mt_ladMnug=function(){if(!this.mt_prov(3)||this.mt_dubli())return 0;for(;!this.mt_isMnug();this.shuffle());return this};Array.prototype.mt_perpend=function(){return this.mt_uPeres()==Math.PI/2};Array.prototype.mt_paral=function(){return 0==this.mt_uPeres()};
856 Array.prototype.mt_imen4ug=function(){if(!this.mt_isMnug(4))return 0;var a=this[0],b=this[1],c=this[2],f=this[3],k=[a,b,b,c].mt_perpend()&&[b,c,c,f].mt_perpend()&&[a,f,f,c].mt_perpend(),d=([a,b].mt_rasst()==[a,f].mt_rasst())*([c,b].mt_rasst()==[c,f].mt_rasst())+([b,a].mt_rasst()==[b,c].mt_rasst())*([f,a].mt_rasst()==[f,c].mt_rasst()),a=[a,b,c,f].mt_paral()+[a,f,b,c].mt_paral();return k&&2==d?lx["квадрат"]:k?lx["прямоугольник"]:2==d?lx["ромб"]:2==a?lx["параллелограмм"]:1==a?lx["трапеция"]:1==d?lx["дельтоид"]:
857 lx["четырёхугольник"]};Array.prototype.addToGlobal("docsArray",1);Array.prototype.mp_prov=function(){for(var a=!0,b=this.length-1;b+1&&a;b--)a=a&&void 0!=this[b].a&&void 0!=this[b].b;return a};
858 Array.prototype.mp_tPeres=function(){if(this.mp_prov()){var a,b;Infinity==this[0].a.abs()?(a=this[0].b,b=this[1].a*a+this[1].b):Infinity==this[1].a.abs()?(a=this[1].b,b=this[0].a*a+this[0].b):0==this[1].a-this[0].a?a=this[0].b==this[1].b?b=Infinity:b=NaN:(a=(this[0].b-this[1].b)/(this[1].a-this[0].a),b=this[0].a*a+this[0].b);return{x:a,y:b}}};Array.prototype.addToGlobal("docsArray",1);
859 Array.prototype.mn_proizv=function(){for(var a=this.length,b=[],c=0;c<a-1;c++)b[c]=clone(this[c+1]),b[c]=Drob.fixN(b[c]),b[c].ch*=c+1,Drob.sokr(b[c]);return b};Array.prototype.mn_vychisl=function(a){for(var b=this.length,c=0,f=0;f<b;f++)this[f]=Drob.fixN(this[f]),c+=this[f].ch*a.pow(f)/this[f].zn;return c};
860 Array.prototype.mn_txt=function(a){var b=this.length;this[0]=Drob.fixN(this[0]);for(var c=this[0].ch.frac(this[0].zn).esli(this[0].ch),f=1;f<b;f++)this[f]=Drob.fixN(this[f]),this[f].ch&&(c=this[f].ch.frac(this[f].zn)+a+("^{"+f+"}").esli(1!=f)+"+"+c);return c.plusminus()};Array.prototype.mn_pervoobr=function(){for(var a=this.length,b=[0],c=1;c<a+1;c++)b[c]=clone(this[c-1]),b[c]=Drob.fixN(b[c]),b[c].zn*=c,Drob.sokr(b[c]);return b};
861 Array.prototype.mn_txtmas=function(a){var b=this.length;this[0]=Drob.fixN(this[0]);for(var c=[this[0].ch.frac(this[0].zn).esli(this[0].ch)],f=1;f<b;f++)this[f]=Drob.fixN(this[f]),this[f].ch&&c.push(this[f].ch.frac(this[f].zn)+a+("^{"+f+"}").esli(1!=f));return c};Array.prototype.addToGlobal("docsArray",1);Array.prototype.pe_inv=function(){for(var a=0,b=this.length,c=0;c<b;c++)for(var f=c;f<b;f++)this[c]>this[f]&&a++;return a};Array.prototype.pe_txt=function(){return"$\\left("+this.join(";")+"\\right)$"};
862 Array.prototype.addToGlobal("docsArray",1);CanvasRenderingContext2D.prototype.drawLine=function(a,b,c,f){this.beginPath();this.moveTo(a,b);this.lineTo(c,f);this.stroke();this.closePath()};CanvasRenderingContext2D.prototype.setka=function(a,b){for(var c=-b;c<=b;c++)this.drawLine(-a*b,a*c,a*b,a*c),this.drawLine(a*c,-a*b,a*c,a*b)};CanvasRenderingContext2D.prototype.setkaXY=function(a,b,c,f,k){for(var d=b;d<=c;d++)this.drawLine(a*d,a*f,a*d,a*k);for(d=f;d<=k;d++)this.drawLine(a*b,a*d,a*c,a*d)};
863 CanvasRenderingContext2D.prototype.fillKrug=function(a,b,c){this.beginPath();this.arc(a,b,c,0,2*Math.PI,!1);this.fill()};
864 CanvasRenderingContext2D.prototype.drawLineSpec=function(a,b,c,f){if(a==c)for(var k=Math.min(b,f);k<Math.max(b,f);k+=14)this.drawLine(a,k,a,k+7);if(b==f)for(k=Math.min(a,c);k<Math.max(a,c);k+=14)this.drawLine(k,b,k+7,b);if(c>a&f>b)for(k=a+7;k<c;k+=14)this.drawLine(k,b+k-a,k+7,b+k-a+7);if(c>a&f<b)for(k=a+7;k<c;k+=14)this.drawLine(k,b-k-a,k+7,b-k-a-7);if(c<a&f<b)for(k=c+7;k<a;k+=14)this.drawLine(k,f+k-c,k+7,f+k-c+7);if(c<a&f>b)for(k=c+7;k<a;k+=14)this.drawLine(k,f-k+c,k+7,f-k+c-7)};
865 CanvasRenderingContext2D.prototype.isCanvasRenderingContext2D=!0;Number.prototype.toFixedLess=function(a){for(a=this.toFixed(a);"0"==a.posl()&&-1!=a.search(/[.]/);a=a.udalPosl());for(;"."==a.posl();a=a.udalPosl());return a};Number.prototype.pm=function(){return sl1()?this:-this};Number.prototype.dopdo=function(a,b){return(""+this).dopdo(a,b)};Number.prototype.isZ=function(){return 0==this-this.floor()};Number.prototype.isPolnKvadr=function(){return this.sqrt().isZ()};
866 Number.prototype.ts=Number.prototype.toStandart=function(a){return this.toFixedLess(10).toStandart(a)};Number.prototype.mzhd=function(a,b,c){b=[a,b];a=b[b.max()];b=b[b.min()];return this<a&&this>b||(this==a||this==b)&&!!c};Number.prototype.polozh=function(){return 0>this?0:this};Number.prototype.nod=function(a){var b;b=0>this?-this:this;a=0>a?-a:a;return b==a?b:1==b||1==a?1:0==b?a:0==a?b:b>a?a.nod(b%a):b.nod(a%b)};
867 Number.prototype.pina=function(a){a={ch:this,zn:a};Drob.sokr(a);if(0==a.ch)return"0";var b="";0>a.ch&&(b="-",a.ch*=-1);return b+"\\frac{".esli(1!=a.zn)+(1==a.ch?"":a.ch)+"\\pi"+("}{"+a.zn+"}").esli(1!=a.zn)};Number.prototype.koren=function(a){if(this.isPolnKvadr())return this.ts();var b="",c=this;a&&(b=this.polnKvadrMnozh(),c/=b.sqr());return b+"\\sqrt{"+c.ts()+"}"};
868 Number.prototype.polnKvadrMnozh=function(){if(0==this)return 0;for(var a=this.abs(),b=1,c=1;b.sqr()<=a;b++)a.kratno(b.sqr())&&(c=b);return c};Number.prototype.frac=function(a){var b={ch:this,zn:a};if(a.isString)return"\\frac{".esli("1"!=b.zn)+(1==b.ch?"1":b.ch)+("}{"+b.zn+"}").esli("1"!=b.zn);Drob.sokr(b);if(0==b.ch)return"0";a="";0>b.ch&&(a="-",b.ch*=-1);return a+"\\frac{".esli(1!=b.zn)+(1==b.ch?"1":b.ch)+("}{"+b.zn+"}").esli(1!=b.zn)};
869 Number.prototype.fracstr=function(a,b){var c={ch:this,zn:a};if(!a.isString){1!=c.zn?"\\frac{"+c.ch+b+"}{"+c.zn+"}":"{"+c.ch+b+"}";Drob.sokr(c);if(!c.ch)return"0";var f="";0>c.ch&&(f="-",c.ch*=-1);return f+"\\frac{".esli(1!=c.zn)+(1==c.ch?b:c.ch+b)+("}{"+c.zn+"}").esli(1!=c.zn)}};Number.prototype.kratno=function(a){return!(this%a)};Number.prototype.delit=function(a){return!(a%this)};Number.prototype.sluchDel=function(){for(var a=this+1;!this.kratno(a);a=sluchch(1,this));return a};
870 Number.prototype.toChMin=function(){var a=(this/60).floor(),b=this%60;return chislitlx(a,"час").esli(a)+" ".esli(a&&b)+chislitlx(b,"минута").esli(b)};Number.prototype.chislit=function(a,b,c){return chislit(this,a,b,c)};Number.prototype.chislitM=function(a,b,c){return chislitM(this,a,b,c)};Number.prototype.chislitlx=function(a,b){return chislitlx(this,a,b)};Number.prototype.min=function(){var a=Array.prototype.slice.call(arguments);a.push(this);return a.minE()};
871 Number.prototype.max=function(){var a=Array.prototype.slice.call(arguments);a.push(this);return a.maxE()};Number.prototype.plusminus=Number.prototype.ts;Number.prototype.proporMezhdu=function(a,b){return this+(a-this)*b};Number.prototype.toDvoet=function(){return Math.floor(this/60)+":"+Math.floor(this%60).dopdo("0",2)};Number.prototype.okrugldo=function(a){return okrugldo(this,a)};Number.prototype.fct=function(){return 0<this?(this-1).fct()*this:1};
872 Number.prototype.rub=function(){return chislitlx(this,"рубль")};Number.prototype.toComplex=function(){return new Complex(this)};Number.prototype.isNumber=!0;Number.prototype.addToGlobal("docsNumber",1);Number.prototype.pow=function(a){return Math.pow(this,a)};Number.prototype.sqrt=function(){return Math.sqrt(this)};Number.prototype.sqr=function(){return Math.pow(this,2)};Number.prototype.abs=function(){return Math.abs(this)};Number.prototype.floor=function(){return Math.floor(this)};
873 Number.prototype.ceil=function(){return Math.ceil(this)};Number.prototype.arctg=Number.prototype.atan=function(){return Math.atan(this)};Number.prototype.arcsin=Number.prototype.asin=function(){return Math.asin(this)};Number.prototype.arccos=Number.prototype.acos=function(){return Math.acos(this)};Number.prototype.arcctg=function(){return Math.atan(1/this)};Number.prototype.sin=function(){return Math.sin(this)};Number.prototype.cos=function(){return Math.cos(this)};
874 Number.prototype.tg=Number.prototype.tan=function(){return Math.tan(this)};Number.prototype.ctg=function(){return 1/Math.tan(this)};Number.prototype.round=function(){return Math.round(this)};Number.prototype.addToGlobal("docsNumber",1);String.prototype.mesh=function(){return this.split("").shuffle().soed()};String.prototype.dopdo=function(a,b){for(var c=this;c.length<b;c=a+c);return c};String.prototype.toZagl=function(){return""==this?"":this[0].toUpperCase()+this.substr(1)};
875 String.prototype.frac=function(a){return"\\frac{"+this+"}{"+a+"}"};String.prototype.posl=function(){return this[this.length-1]};String.prototype.udalPosl=function(a){void 0==a&&(a=1);return this.substr(0,this.length-a)};String.prototype.udalPerv=function(a){void 0==a&&(a=1);return this.substr(a,this.length-a)};String.prototype.toStandart=function(a){var b=this.replace(/[.]/g,",");a&&(b=b.replace(/[,]/,"{,}"));return b};String.prototype.esli=function(a){return a?this:""};
876 String.prototype.vTag=function(a,b){return"<"+a+(" "+b).esli(b)+">"+this+"</"+a+">"};String.prototype.vTabl=function(a,b){return(a?a:"<br/><br/>")+this.vTag("table",b?b:'style="text-align:center;font:inherit;" border=1')};String.prototype.reverse=function(){return this.split("").reverse().soed()};String.prototype.tn=function(){return 1*this.replace(",",".")};String.prototype.ob$=function(){return"$"+this+"$"};String.prototype.encodeURIComponent=function(){return encodeURIComponent(this)};
877 String.prototype.decodeURIComponent=function(){return decodeURIComponent(this)};String.prototype.encodeURI=function(){return encodeURI(this)};String.prototype.decodeURI=function(){return decodeURI(this)};String.prototype.neutralizeXSS=function(){return this.replace(/<\//g,"")};String.prototype.toNumberExt=function(){if(/[\s0-9\.,\+\-\*\/\(\)]+/.test(this))try{return eval(this.replace(/\,/g,"."))}catch(a){}return 0};
878 String.prototype.toMtr=function(){for(var a=this.replace(/<br[\/]*>/g,"\n").replace(/[\t]+/g," ").trim().split(/\s*[\n\r]+\s*/),b=a.length,c=0;c<b;c++)a[c]=a[c].split(/\s+/);return a};
879 String.prototype.istDataToStd=function(){var a;a=this.replace(/\s/g,".");a=a.replace(/\//g,".");a=a.replace(/[-]/g,".");a=a.replace(/[,]/g,".");a=a.replace(/ю/g,".");a=a.replace(/[.]+/g,".");a=a.replace(/[.]0/g,".");a=a.replace(/^0/g,"");a=a.replace(/^[.]/g,"");a=a.replace(/[.]$/g,"");a=a.replace(/г$/g,"");a=a.replace(/[.]$/g,"");a=a.replace(/[.]1[.]/g," января ");a=a.replace(/[.]2[.]/g," февраля ");a=a.replace(/[.]3[.]/g," марта ");a=a.replace(/[.]4[.]/g," апреля ");a=a.replace(/[.]5[.]/g," мая ");
880 a=a.replace(/[.]6[.]/g," июня ");a=a.replace(/[.]7[.]/g," июля ");a=a.replace(/[.]8[.]/g," августа ");a=a.replace(/[.]9[.]/g," сентября ");a=a.replace(/[.]10[.]/g," октября ");a=a.replace(/[.]11[.]/g," ноября ");a=a.replace(/[.]12[.]/g," декабря ");a=a.replace(/и[.]ня/g,"июня");a=a.replace(/и[.]ля/g,"июля");a=a.replace(/[.]/g," ");return a+" г."};
881 String.prototype.plusminus=function(){for(var a=this;a.match(/[+-][+-]/);)a=a.replace(/[+][+]/g,"+"),a=a.replace(/--/g,"+"),a=a.replace(/[+]-/g,"-"),a=a.replace(/-[+]/g,"-"),a=a.replace(/[+]$/g,""),a=a.replace(/[{][+]/g,"{"),a=a.replace(/[+][}]/g,"}"),a=a.replace(/\(\+/g,"("),a=a.replace(/\+\)/g,")");a=a.replace(/[=]\s*[+]/g,"=");a=a.replace(/[+]1(?=[A-Za-zА-Яа-яЁё\\(])/g,"+");a=a.replace(/[-]1(?=[A-Za-zА-Яа-яЁё\\(])/g,"-");a=a.replace(/[{]1(?=[A-Za-zА-Яа-яЁё\\(])/g,"{");a=a.replace(/[}]1(?=[A-Za-zА-Яа-яЁё\\(])/g,
882 "}");a=a.replace(/[ ]1(?=[A-Za-zА-Яа-яЁё\\(])/g," ");a=a.replace(/[~]1(?=[A-Za-zА-Яа-яЁё\\(])/g,"~");a=a.replace(/[(]1(?=[A-Za-zА-Яа-яЁё\\(])/g,"(");a=a.replace(/[)]1(?=[A-Za-zА-Яа-яЁё\\(])/g,")");a=a.replace(/[=]1(?=[A-Za-zА-Яа-яЁё\\(])/g,"=");a=a.replace(/[;]1(?=[A-Za-zА-Яа-яЁё\\(])/g,";");a=a.replace(/\^1(?=[A-Za-zА-Яа-яЁё\\(])/g,"^");a=a.replace(/\$1(?=[A-Za-zА-Яа-яЁё\\(])/g,"$");a=a.replace(/^1(?=[A-Za-zА-Яа-яЁё])/g,"");a=a.replace(/^[+]/g,"");a=a.replace(/[;][-]0/g,";0");a=a.reverse();a=a.replace(/[.]{2}(?=[A-Za-zА-Яа-яЁё])/g,
883 ".");a=a.replace(/[.]{1}[$][.]{1}(?=[A-Za-zА-Яа-яЁё\\])/g,"$.");return a=a.reverse()};String.prototype.insert=function(a,b){var c="";0<a&&(c=this.substring(0,a));var f="";a<this.length-1&&(f=this.substring(a));return c+b+f};String.prototype.isLetter=function(){return 1==this.length&&-1!=this.search(/[a-z]/)};String.prototype.isGl=function(){return-1!=this.search(/[aeiou]/)&&1==this.length};
884 String.prototype.cepZamena=function(a,b){for(var c=this.length,f="",k,d=0;d<c;d++){k=1;for(var j=0;26>j&&k;j++)this[d]==a[j]&&(f+=b[j],k=0);k&&(f+=this[d])}return f};String.prototype.multiply=function(a){for(var b=this,c=1;c<a;c++)b+=this;return b};String.prototype.isString=!0;String.prototype.addToGlobal("docsString",1);Function.prototype.toStr=function(){return""+this};Function.prototype.telo=function(){return this.toStr().replace(/}$/,"").replace(/^function \(.*\){/,"")};
885 Function.prototype.zagl=function(){return/^function \(.*\)/.exec(this.toStr())[0]};Function.prototype.attr=function(){return this.zagl().replace(/^function /,"")};Function.prototype.codeComment=function(){try{return/\/\*\*.*?[\s\S]*?\*\//m.exec(this.toStr())[0].replace(/^\/\*\*/,"").replace(/\*\/$/,"")}catch(a){return""}};Function.prototype.isFunction=!0;Function.prototype.addToGlobal("docsFunction",1);RegExp.prototype.isRegExp=!0;RegExp.prototype.addToGlobal("docsRegExp",1);
886 if(void 0==lx)var lx=[];lx["август"]={ie:"август",re:"августа",de:"августу",ve:"август",te:"августом",pe:"августе",im:"августы",rm:"августов",dm:"августам",vm:"августы",tm:"августами",pm:"августах",rod:0,skl:2,odu:0};lx["Австралия"]={ie:"Австралия",re:"Австралии",de:"Австралии",ve:"Австралию",te:"Австралией",pe:"Австралии",im:"Австралии",rm:"Австралий",dm:"Австралиям",vm:"Австралии",tm:"Австралиями",pm:"Австралиях",rod:1,skl:1,odu:0};
887 lx["Австрия"]={ie:"Австрия",re:"Австрии",de:"Австрии",ve:"Австрию",te:"Австрией",pe:"Австрии",im:"Австрии",rm:"Австрий",dm:"Австриям",vm:"Австрии",tm:"Австриями",pm:"Австриях",rod:1,skl:1,odu:0};lx["автобус"]={ie:"автобус",re:"автобуса",de:"автобусу",ve:"автобус",te:"автобусом",pe:"автобусе",im:"автобусы",rm:"автобусов",dm:"автобусам",vm:"автобусы",tm:"автобусами",pm:"автобусах",rod:0,skl:2,odu:0};
888 lx["автомобиль"]={ie:"автомобиль",re:"автомобиля",de:"автомобилю",ve:"автомобиль",te:"автомобилем",pe:"автомобиле",im:"автомобили",rm:"автомобилей",dm:"автомобилям",vm:"автомобили",tm:"автомобилями",pm:"автомобилях",rod:0,skl:2,odu:0};lx["аквариум"]={ie:"аквариум",re:"аквариума",de:"аквариуму",ve:"аквариум",te:"аквариумом",pe:"аквариуме",im:"аквариумы",rm:"аквариумов",dm:"аквариумам",vm:"аквариумы",tm:"аквариумами",pm:"аквариумах",rod:0,skl:2,odu:0};
889 lx["Анастасия"]={ie:"Анастасия",re:"Анастасии",de:"Анастасии",ve:"Анастасию",te:"Анастасией",pe:"Анастасии",im:"Анастасии",rm:"Анастасий",dm:"Анастасиям",vm:"Анастасий",tm:"Анастасиями",pm:"Анастасиях",rod:1,skl:1,odu:1,sbs:1};lx["Анатольевна"]={ie:"Анатольевна",re:"Анатольевны",de:"Анатольевне",ve:"Анатольевну",te:"Анатольевной",pe:"Анатольевне",im:"Анатольевны",rm:"Анатольевн",dm:"Анатольевнам",vm:"Анатольевн",tm:"Анатольевнами",pm:"Анатольевнах",rod:1,skl:1,odu:1,sbs:1};
890 lx["Англия"]={ie:"Англия",re:"Англии",de:"Англии",ve:"Англию",te:"Англией",pe:"Англии",im:"Англии",rm:"Англий",dm:"Англиям",vm:"Англии",tm:"Англиями",pm:"Англиях",rod:1,skl:1,odu:0,sbs:1};lx["апрель"]={ie:"апрель",re:"апреля",de:"апрелю",ve:"апрель",te:"апрелем",pe:"апреле",im:"апрели",rm:"апрелей",dm:"апрелям",vm:"апрели",tm:"апрелями",pm:"апрелях",rod:0,skl:2,odu:0};
891 lx["аспирантка"]={ie:"аспирантка",re:"аспирантки",de:"аспирантке",ve:"аспирантку",te:"аспиранткой",pe:"аспирантке",im:"аспирантки",rm:"аспиранток",dm:"аспиранткам",vm:"аспиранток",tm:"аспирантками",pm:"аспирантках",rod:1,skl:1,odu:0};lx["атомоход"]={ie:"атомоход",re:"атомохода",de:"атомоходу",ve:"атомоход",te:"атомоходом",pe:"атомоходе",im:"атомоходы",rm:"атомоходов",dm:"атомоходам",vm:"атомоходы",tm:"атомоходами",pm:"атомоходах",rod:0,skl:2,odu:0};
892 lx["бадминтон"]={ie:"бадминтон",re:"бадминтона",de:"бадминтону",ve:"бадминтон",te:"бадминтоном",pe:"бадминтоне",im:"бадминтоны",rm:"бадминтонов",dm:"бадминтонам",vm:"бадминтоны",tm:"бадминтонами",pm:"бадминтонах",rod:0,skl:2,odu:0};lx["батон"]={ie:"батон",re:"батона",de:"батону",ve:"батон",te:"батоном",pe:"батоне",im:"батоны",rm:"батонов",dm:"батонам",vm:"батоны",tm:"батонами",pm:"батонах",rod:0,skl:2,odu:0};
893 lx["Белоруссия"]={ie:"Белоруссия",re:"Белоруссии",de:"Белоруссии",ve:"Белоруссию",te:"Белоруссией",pe:"Белоруссии",im:"Белоруссии",rm:"Белоруссий",dm:"Белоруссиям",vm:"Белоруссии",tm:"Белоруссиями",pm:"Белоруссиях",rod:1,skl:1,odu:0,sbs:1};lx["Бельгия"]={ie:"Бельгия",re:"Бельгии",de:"Бельгии",ve:"Бельгию",te:"Бельгией",pe:"Бельгии",im:"Бельгии",rm:"Бельгий",dm:"Бельгиям",vm:"Бельгии",tm:"Бельгиями",pm:"Бельгиях",rod:1,skl:1,odu:0};
894 lx["бензин"]={ie:"бензин",re:"бензина",de:"бензину",ve:"бензин",te:"бензином",pe:"бензине",im:"бензины",rm:"бензинов",dm:"бензинам",vm:"бензины",tm:"бензинами",pm:"бензинах",rod:0,skl:2,odu:0};lx["бетон"]={ie:"бетон",re:"бетона",de:"бетону",ve:"бетон",te:"бетоном",pe:"бетоне",im:"бетоны",rm:"бетонов",dm:"бетонам",vm:"бетоны",tm:"бетонами",pm:"бетонах",rod:0,skl:2,odu:0};
895 lx["блондинка"]={ie:"блондинка",re:"блондинки",de:"блондинке",ve:"блондинку",te:"блондинкой",pe:"блондинке",im:"блондинки",rm:"блондинок",dm:"блондинкам",vm:"блондинок",tm:"блондинками",pm:"блондинках",rod:1,skl:1,odu:0};lx["Бразилия"]={ie:"Бразилия",re:"Бразилии",de:"Бразилии",ve:"Бразилию",te:"Бразилией",pe:"Бразилии",im:"Бразилии",rm:"Бразилий",dm:"Бразилиям",vm:"Бразилии",tm:"Бразилиями",pm:"Бразилиях",rod:1,skl:1,odu:0};
896 lx["брус"]={ie:"брус",re:"бруса",de:"брусу",ve:"брус",te:"брусом",pe:"брусе",im:"брусья",rm:"брусьев",dm:"брусьям",vm:"брусья",tm:"брусьями",pm:"брусьях",rod:0,skl:2,odu:0};lx["булавка"]={ie:"булавка",re:"булавки",de:"булавке",ve:"булавку",te:"булавкой",pe:"булавке",im:"булавки",rm:"булавок",dm:"булавкам",vm:"булавки",tm:"булавками",pm:"булавках",rod:1,skl:1,odu:0};
897 lx["бутерброд"]={ie:"бутерброд",re:"бутерброда",de:"бутерброду",ve:"бутерброд",te:"бутербродом",pe:"бутерброде",im:"бутерброды",rm:"бутербродов",dm:"бутербродам",vm:"бутерброды",tm:"бутербродами",pm:"бутербродах",rod:0,skl:2,odu:0};lx["Васильевна"]={ie:"Васильевна",re:"Васильевны",de:"Васильевне",ve:"Васильевну",te:"Васильевной",pe:"Васильевне",im:"Васильевны",rm:"Васильевн",dm:"Васильевнам",vm:"Васильевн",tm:"Васильевнами",pm:"Васильевнах",rod:1,skl:1,odu:0};
898 lx["веб-дизайнер"]={ie:"веб-дизайнер",re:"веб-дизайнера",de:"веб-дизайнеру",ve:"веб-дизайнера",te:"веб-дизайнером",pe:"веб-дизайнере",im:"веб-дизайнеры",rm:"веб-дизайнеров",dm:"веб-дизайнерам",vm:"веб-дизайнеров",tm:"веб-дизайнерами",pm:"веб-дизайнерах",rod:0,skl:2,odu:0};lx["ведомство"]={ie:"ведомство",re:"ведомства",de:"ведомству",ve:"ведомство",te:"ведомством",pe:"ведомстве",im:"ведомства",rm:"ведомств",dm:"ведомствам",vm:"ведомства",tm:"ведомствами",pm:"ведомствах",rod:2,skl:2,odu:0};
899 lx["велосипед"]={ie:"велосипед",re:"велосипеда",de:"велосипеду",ve:"велосипед",te:"велосипедом",pe:"велосипеде",im:"велосипеды",rm:"велосипедов",dm:"велосипедам",vm:"велосипеды",tm:"велосипедами",pm:"велосипедах",rod:0,skl:2,odu:0};lx["Венесуэла"]={ie:"Венесуэла",re:"Венесуэлы",de:"Венесуэле",ve:"Венесуэлу",te:"Венесуэлой",pe:"Венесуэле",im:"Венесуэлы",rm:"Венесуэл",dm:"Венесуэлам",vm:"Венесуэлы",tm:"Венесуэлами",pm:"Венесуэлах",rod:1,skl:1,odu:0};
900 lx["Вероника"]={ie:"Вероника",re:"Вероники",de:"Веронике",ve:"Веронику",te:"Вероникой",pe:"Веронике",im:"Вероники",rm:"Вероник",dm:"Вероникам",vm:"Вероник",tm:"Верониками",pm:"Верониках",rod:1,skl:1,odu:0};lx["верста"]={ie:"верста",re:"версты",de:"версте",ve:"версту",te:"верстой",pe:"версте",im:"вёрсты",rm:"вёрст",dm:"вёрстам",vm:"вёрсты",tm:"вёрстами",pm:"вёрстах",rod:1,skl:1,odu:0};
901 lx["витрина"]={ie:"витрина",re:"витрины",de:"витрине",ve:"витрину",te:"витриной",pe:"витрине",im:"витрины",rm:"витрин",dm:"витринам",vm:"витрины",tm:"витринами",pm:"витринах",rod:1,skl:1,odu:0};lx["вода"]={ie:"вода",re:"воды",de:"воде",ve:"воду",te:"водой",pe:"воде",im:"воды",rm:"вод",dm:"водам",vm:"воды",tm:"водами",pm:"водах",rod:1,skl:1,odu:0};
902 lx["Воронеж"]={ie:"Воронеж",re:"Воронежа",de:"Воронежу",ve:"Воронеж",te:"Воронежом",pe:"Воронеже",im:"Воронежи",rm:"Воронежей",dm:"Воронежам",vm:"Воронежи",tm:"Воронежами",pm:"Воронежах",rod:0,skl:2,odu:0,sbs:1,chr:1};lx["воскресенье"]={ie:"воскресенье",re:"воскресенья",de:"воскресенью",ve:"воскресенье",te:"воскресеньем",pe:"воскресенье",im:"воскресенья",rm:"воскресений",dm:"воскресеньям",vm:"воскресенья",tm:"воскресеньями",pm:"воскресеньях",rod:2,skl:2,odu:0};
903 lx["время"]={ie:"время",re:"времени",de:"времени",ve:"время",te:"временем",pe:"времени",im:"времена",rm:"времён",dm:"временам",vm:"времена",tm:"временами",pm:"временах",rod:0,skl:4,odu:0};lx["вторник"]={ie:"вторник",re:"вторника",de:"вторнику",ve:"вторник",te:"вторником",pe:"вторнике",im:"вторники",rm:"вторников",dm:"вторникам",vm:"вторники",tm:"вторниками",pm:"вторниках",rod:0,skl:2,odu:0};
904 lx["выступление"]={ie:"выступление",re:"выступления",de:"выступлению",ve:"выступление",te:"выступлением",pe:"выступлении",im:"выступления",rm:"выступлений",dm:"выступлениям",vm:"выступления",tm:"выступлениями",pm:"выступлениях",rod:2,skl:2,odu:0,sbs:0,chr:1,rmn:"выступлениев"};lx["газ"]={ie:"газ",re:"газа",de:"газу",ve:"газ",te:"газом",pe:"газе",im:"газы",rm:"газов",dm:"газам",vm:"газы",tm:"газами",pm:"газах",rod:0,skl:2,odu:0};
905 lx["гараж"]={ie:"гараж",re:"гаража",de:"гаражу",ve:"гараж",te:"гаражом",pe:"гараже",im:"гаражы",rm:"гаражов",dm:"гаражам",vm:"гаражы",tm:"гаражами",pm:"гаражах",rod:0,skl:2,odu:0};lx["Германия"]={ie:"Германия",re:"Германии",de:"Германии",ve:"Германию",te:"Германией",pe:"Германии",im:"Германии",rm:"Германий",dm:"Германиям",vm:"Германии",tm:"Германиями",pm:"Германиях",rod:1,skl:1,odu:0};
906 lx["гимнастика"]={ie:"гимнастика",re:"гимнастики",de:"гимнастике",ve:"гимнастику",te:"гимнастикой",pe:"гимнастике",im:"гимнастики",rm:"гимнастик",dm:"гимнастикам",vm:"гимнастики",tm:"гимнастиками",pm:"гимнастиках",rod:1,skl:1,odu:0};lx["город"]={ie:"город",re:"города",de:"городу",ve:"город",te:"городом",pe:"городе",im:"города",rm:"городов",dm:"городам",vm:"города",tm:"городами",pm:"городах",rod:0,skl:2,odu:0};
907 lx["городок"]={ie:"городок",re:"городка",de:"городку",ve:"городок",te:"городком",pe:"городке",im:"городки",rm:"городков",dm:"городкам",vm:"городки",tm:"городками",pm:"городках",rod:0,skl:2,odu:0};lx["гравий"]={ie:"гравий",re:"гравия",de:"гравию",ve:"гравий",te:"гравием",pe:"гравии",im:"гравии",rm:"гравиев",dm:"гравиям",vm:"гравии",tm:"гравиями",pm:"гравиях",rod:0,skl:2,odu:0};
908 lx["гранит"]={ie:"гранит",re:"гранита",de:"граниту",ve:"гранит",te:"гранитом",pe:"граните",im:"граниты",rm:"гранитов",dm:"гранитам",vm:"граниты",tm:"гранитами",pm:"гранитах",rod:0,skl:2,odu:0};lx["грузовик"]={ie:"грузовик",re:"грузовика",de:"грузовику",ve:"грузовик",te:"грузовиком",pe:"грузовике",im:"грузовики",rm:"грузовиков",dm:"грузовикам",vm:"грузовики",tm:"грузовиками",pm:"грузовиках",rod:0,skl:2,odu:0};
909 lx["груша"]={ie:"груша",re:"груши",de:"груше",ve:"грушу",te:"грушой",pe:"груше",im:"груши",rm:"груш",dm:"грушам",vm:"груши",tm:"грушами",pm:"грушах",rod:1,skl:1,odu:0};lx["Дарья"]={ie:"Дарья",re:"Дарьи",de:"Дарье",ve:"Дарью",te:"Дарьей",pe:"Дарье",im:"Дарьи",rm:"Дарий",dm:"Дарьям",vm:"Дарьи",tm:"Дарьями",pm:"Дарьях",rod:1,skl:1,odu:0};lx["дача"]={ie:"дача",re:"дачи",de:"даче",ve:"дачу",te:"дачей",pe:"даче",im:"дачи",rm:"дач",dm:"дачам",vm:"дачи",tm:"дачами",pm:"дачах",rod:1,skl:1,odu:0};
910 lx["декада"]={ie:"декада",re:"декады",de:"декаде",ve:"декаду",te:"декадой",pe:"декаде",im:"декады",rm:"декад",dm:"декадам",vm:"декады",tm:"декадами",pm:"декадах",rod:1,skl:1,odu:0};lx["дельтоид"]={ie:"дельтоид",re:"дельтоида",de:"дельтоиду",ve:"дельтоид",te:"дельтоидом",pe:"дельтоиде",im:"дельтоиды",rm:"дельтоидов",dm:"дельтоидам",vm:"дельтоиды",tm:"дельтоидами",pm:"дельтоидах",rod:0,skl:2,odu:0};
911 lx["день"]={ie:"день",re:"дня",de:"дню",ve:"день",te:"днём",pe:"дне",im:"дни",rm:"дней",dm:"дням",vm:"дни",tm:"днями",pm:"днях",rod:0,skl:2,odu:0};lx["деревня"]={ie:"деревня",re:"деревни",de:"деревне",ve:"деревню",te:"деревней",pe:"деревне",im:"деревни",rm:"деревень",dm:"деревням",vm:"деревни",tm:"деревнями",pm:"деревнях",rod:1,skl:1,odu:0};
912 lx["деталь"]={ie:"деталь",re:"детали",de:"детали",ve:"деталь",te:"деталью",pe:"детали",im:"детали",rm:"деталей",dm:"деталям",vm:"детали",tm:"деталями",pm:"деталях",rod:1,skl:3,odu:0};lx["дециметр"]={ie:"дециметр",re:"дециметра",de:"дециметру",ve:"дециметр",te:"дециметром",pe:"дециметре",im:"дециметры",rm:"дециметров",dm:"дециметрам",vm:"дециметры",tm:"дециметрами",pm:"дециметрах",rod:0,skl:2,odu:0,skr:"дм"};
913 lx["диагональ"]={ie:"диагональ",re:"диагонали",de:"диагонали",ve:"диагональ",te:"диагональю",pe:"диагонали",im:"диагонали",rm:"диагоналей",dm:"диагоналям",vm:"диагонали",tm:"диагоналями",pm:"диагоналях",rod:1,skl:3,odu:0};lx["дизель"]={ie:"дизель",re:"дизеля",de:"дизелю",ve:"дизель",te:"дизелем",pe:"дизеле",im:"дизели",rm:"дизелей",dm:"дизелям",vm:"дизели",tm:"дизелями",pm:"дизелях",rod:0,skl:2,odu:0};
914 lx["доллар"]={ie:"доллар",re:"доллара",de:"доллару",ve:"доллар",te:"долларом",pe:"долларе",im:"доллары",rm:"долларов",dm:"долларам",vm:"доллары",tm:"долларами",pm:"долларах",rod:0,skl:2,odu:0};lx["дом"]={ie:"дом",re:"дома",de:"дому",ve:"дом",te:"домом",pe:"доме",im:"дома",rm:"домов",dm:"домам",vm:"дома",tm:"домами",pm:"домах",rod:0,skl:2,odu:0};
915 lx["домик"]={ie:"домик",re:"домика",de:"домику",ve:"домик",te:"домиком",pe:"домике",im:"домики",rm:"домиков",dm:"домикам",vm:"домики",tm:"домиками",pm:"домиках",rod:0,skl:2,odu:0};lx["дробь"]={ie:"дробь",re:"дроби",de:"дроби",ve:"дробь",te:"дробью",pe:"дроби",im:"дроби",rm:"дробей",dm:"дробям",vm:"дроби",tm:"дробями",pm:"дробях",rod:1,skl:3,odu:0,chr:1};lx["евро"]={ie:"евро",re:"евро",de:"евро",ve:"евро",te:"евро",pe:"евро",im:"евро",rm:"евро",dm:"евро",vm:"евро",tm:"евро",pm:"евро",rod:2,skl:0,odu:0};
916 lx["Елена"]={ie:"Елена",re:"Елены",de:"Елене",ve:"Елену",te:"Еленой",pe:"Елене",im:"Елены",rm:"Елен",dm:"Еленам",vm:"Елен",tm:"Еленами",pm:"Еленах",rod:1,skl:1,odu:0};lx["жидкость"]={ie:"жидкость",re:"жидкости",de:"жидкости",ve:"жидкость",te:"жидкостью",pe:"жидкости",im:"жидкости",rm:"жидкостей",dm:"жидкостям",vm:"жидкости",tm:"жидкостями",pm:"жидкостях",rod:1,skl:3,odu:0};
917 lx["задание"]={ie:"задание",re:"задания",de:"заданию",ve:"задание",te:"заданием",pe:"задании",im:"задания",rm:"заданий",dm:"заданиям",vm:"задания",tm:"заданиями",pm:"заданиях",rod:2,skl:2,odu:0};lx['"Запорожец"']={ie:'"Запорожец"',re:'"Запорожца"',de:'"Запорожцу"',ve:'"Запорожец"',te:'"Запорожцем"',pe:'"Запорожце"',im:'"Запорожцы"',rm:'"Запорожцев"',dm:'"Запорожцам"',vm:'"Запорожцы"',tm:'"Запорожцами"',pm:'"Запорожцах"',rod:0,skl:2,odu:0};
918 lx["значение"]={ie:"значение",re:"значения",de:"значению",ve:"значение",te:"значением",pe:"значении",im:"значения",rm:"значений",dm:"значениям",vm:"значения",tm:"значениями",pm:"значениях",rod:2,skl:2,odu:0};lx["Ивановна"]={ie:"Ивановна",re:"Ивановны",de:"Ивановне",ve:"Ивановну",te:"Ивановной",pe:"Ивановне",im:"Ивановны",rm:"Ивановн",dm:"Ивановнам",vm:"Ивановн",tm:"Ивановнами",pm:"Ивановнах",rod:1,skl:1,odu:0};
919 lx["известняк"]={ie:"известняк",re:"известняка",de:"известняку",ve:"известняк",te:"известняком",pe:"известняке",im:"известняки",rm:"известняков",dm:"известнякам",vm:"известняки",tm:"известняками",pm:"известняках",rod:0,skl:2,odu:0};lx["Израиль"]={ie:"Израиль",re:"Израиля",de:"Израилю",ve:"Израиль",te:"Израилем",pe:"Израиле",im:"Израили",rm:"Израилей",dm:"Израилям",vm:"Израили",tm:"Израилями",pm:"Израилях",rod:0,skl:2,odu:0};
920 lx["инноград"]={ie:"инноград",re:"иннограда",de:"иннограду",ve:"инноград",te:"инноградом",pe:"иннограде",im:"иннограды",rm:"инноградов",dm:"инноградам",vm:"иннограды",tm:"инноградами",pm:"инноградах",rod:0,skl:2,odu:0};lx["интервал"]={ie:"интервал",re:"интервала",de:"интервалу",ve:"интервал",te:"интервалом",pe:"интервале",im:"интервалы",rm:"интервалов",dm:"интервалам",vm:"интервалы",tm:"интервалами",pm:"интервалах",rod:0,skl:2,odu:0};
921 lx["июнь"]={ie:"июнь",re:"июня",de:"июню",ve:"июнь",te:"июнем",pe:"июне",im:"июни",rm:"июней",dm:"июням",vm:"июни",tm:"июнями",pm:"июнях",rod:0,skl:2,odu:0};lx["июль"]={ie:"июль",re:"июля",de:"июлю",ve:"июль",te:"июлем",pe:"июле",im:"июли",rm:"июлей",dm:"июлям",vm:"июли",tm:"июлями",pm:"июлях",rod:0,skl:2,odu:0};
922 lx["кабельтов"]={ie:"кабельтов",re:"кабельтова",de:"кабельтову",ve:"кабельтов",te:"кабельтовым",pe:"кабельтовом",im:"кабельтовы",rm:"кабельтовых",dm:"кабельтовым",vm:"кабельтовых",tm:"кабельтовыми",pm:"кабельтовых",rod:0,skl:2,odu:0};lx["Казань"]={ie:"Казань",re:"Казани",de:"Казани",ve:"Казань",te:"Казанью",pe:"Казани",im:"Казани",rm:"Казаней",dm:"Казаням",vm:"Казани",tm:"Казанями",pm:"Казанях",rod:1,skl:3,odu:0};
923 lx["кальций"]={ie:"кальций",re:"кальция",de:"кальцию",ve:"кальций",te:"кальцием",pe:"кальции",im:"кальции",rm:"кальциев",dm:"кальциям",vm:"кальции",tm:"кальциями",pm:"кальциях",rod:0,skl:2,odu:0};lx["камень"]={ie:"камень",re:"камня",de:"камню",ve:"камень",te:"камнем",pe:"камне",im:"камни",rm:"камней",dm:"камням",vm:"камни",tm:"камнями",pm:"камнях",rod:0,skl:2,odu:0};
924 lx["канцелярия"]={ie:"канцелярия",re:"канцелярии",de:"канцелярии",ve:"канцелярию",te:"канцелярией",pe:"канцелярии",im:"канцелярии",rm:"канцелярий",dm:"канцеляриям",vm:"канцелярии",tm:"канцеляриями",pm:"канцеляриях",rod:1,skl:1,odu:0};lx["катет"]={ie:"катет",re:"катета",de:"катету",ve:"катет",te:"катетом",pe:"катете",im:"катеты",rm:"катетов",dm:"катетам",vm:"катеты",tm:"катетами",pm:"катетах",rod:0,skl:2,odu:0};
925 lx["квадрат"]={ie:"квадрат",re:"квадрата",de:"квадрату",ve:"квадрат",te:"квадратом",pe:"квадрате",im:"квадраты",rm:"квадратов",dm:"квадратам",vm:"квадраты",tm:"квадратами",pm:"квадратах",rod:0,skl:2,odu:0};lx["керосин"]={ie:"керосин",re:"керосина",de:"керосину",ve:"керосин",te:"керосином",pe:"керосине",im:"керосины",rm:"керосинов",dm:"керосинам",vm:"керосины",tm:"керосинами",pm:"керосинах",rod:0,skl:2,odu:0};
926 lx["километр"]={ie:"километр",re:"километра",de:"километру",ve:"километр",te:"километром",pe:"километре",im:"километры",rm:"километров",dm:"километрам",vm:"километры",tm:"километрами",pm:"километрах",rod:0,skl:2,odu:0,skr:"км"};lx["Китай"]={ie:"Китай",re:"Китая",de:"Китаю",ve:"Китай",te:"Китаем",pe:"Китае",im:"Китаи",rm:"Китаев",dm:"Китаям",vm:"Китаи",tm:"Китаями",pm:"Китаях",rod:0,skl:2,odu:0};
927 lx["клавиатура"]={ie:"клавиатура",re:"клавиатуры",de:"клавиатуре",ve:"клавиатуру",te:"клавиатурой",pe:"клавиатуре",im:"клавиатуры",rm:"клавиатур",dm:"клавиатурам",vm:"клавиатуры",tm:"клавиатурами",pm:"клавиатурах",rod:1,skl:1,odu:0,sbs:0,chr:1};
928 lx["компакт-диск"]={ie:"компакт-диск",re:"компакт-диска",de:"компакт-диску",ve:"компакт-диск",te:"компакт-диском",pe:"компакт-диске",im:"компакт-диски",rm:"компакт-дисков",dm:"компакт-дискам",vm:"компакт-диски",tm:"компакт-дисками",pm:"компакт-дисках",rod:0,skl:2,odu:0};
929 lx["конструкция"]={ie:"конструкция",re:"конструкции",de:"конструкции",ve:"конструкцию",te:"конструкцией",pe:"конструкции",im:"конструкции",rm:"конструкций",dm:"конструкциям",vm:"конструкции",tm:"конструкциями",pm:"конструкциях",rod:1,skl:1,odu:0};lx["копейка"]={ie:"копейка",re:"копейки",de:"копейке",ve:"копейку",te:"копейкой",pe:"копейке",im:"копейки",rm:"копеек",dm:"копейкам",vm:"копейки",tm:"копейками",pm:"копейках",rod:1,skl:1,odu:0,sbs:0,chr:1};
930 lx["корабль"]={ie:"корабль",re:"корабля",de:"кораблю",ve:"корабль",te:"кораблём",pe:"корабле",im:"корабли",rm:"кораблей",dm:"кораблям",vm:"корабли",tm:"кораблями",pm:"кораблях",rod:0,skl:2,odu:0};lx["Красноярск"]={ie:"Красноярск",re:"Красноярска",de:"Красноярску",ve:"Красноярск",te:"Красноярском",pe:"Красноярске",im:"Красноярски",rm:"Красноярсков",dm:"Красноярскам",vm:"Красноярски",tm:"Красноярсками",pm:"Красноярсках",rod:0,skl:2,odu:0};
931 lx["Кристина"]={ie:"Кристина",re:"Кристины",de:"Кристине",ve:"Кристину",te:"Кристиной",pe:"Кристине",im:"Кристины",rm:"Кристин",dm:"Кристинам",vm:"Кристин",tm:"Кристинами",pm:"Кристинах",rod:1,skl:1,odu:0};lx["Куба"]={ie:"Куба",re:"Кубы",de:"Кубе",ve:"Кубу",te:"Кубой",pe:"Кубе",im:"Кубы",rm:"Куб",dm:"Кубам",vm:"Кубы",tm:"Кубами",pm:"Кубах",rod:1,skl:1,odu:0};
932 lx["кубометр"]={ie:"кубометр",re:"кубометра",de:"кубометру",ve:"кубометр",te:"кубометром",pe:"кубометре",im:"кубометры",rm:"кубометров",dm:"кубометрам",vm:"кубометры",tm:"кубометрами",pm:"кубометрах",rod:0,skl:2,odu:0};lx["литр"]={ie:"литр",re:"литра",de:"литру",ve:"литр",te:"литром",pe:"литре",im:"литры",rm:"литров",dm:"литрам",vm:"литры",tm:"литрами",pm:"литрах",rod:0,skl:2,odu:0};
933 lx["луч"]={ie:"луч",re:"луча",de:"лучу",ve:"луч",te:"лучом",pe:"луче",im:"лучи",rm:"лучей",dm:"лучам",vm:"лучи",tm:"лучами",pm:"лучах",rod:0,skl:2,odu:0};lx["Магадан"]={ie:"Магадан",re:"Магадана",de:"Магадану",ve:"Магадан",te:"Магаданом",pe:"Магадане",im:"Магаданы",rm:"Магаданов",dm:"Магаданам",vm:"Магаданы",tm:"Магаданами",pm:"Магаданах",rod:0,skl:2,odu:0};
934 lx["магазин"]={ie:"магазин",re:"магазина",de:"магазину",ve:"магазин",te:"магазином",pe:"магазине",im:"магазины",rm:"магазинов",dm:"магазинам",vm:"магазины",tm:"магазинами",pm:"магазинах",rod:0,skl:2,odu:0};lx["магия"]={ie:"магия",re:"магии",de:"магии",ve:"магию",te:"магией",pe:"магии",im:"магии",rm:"магий",dm:"магиям",vm:"магии",tm:"магиями",pm:"магиях",rod:1,skl:1,odu:0};
935 lx["май"]={ie:"май",re:"мая",de:"маю",ve:"май",te:"маем",pe:"мае",im:"маи",rm:"маев",dm:"маям",vm:"маи",tm:"маями",pm:"маях",rod:0,skl:2,odu:0};lx["Мария"]={ie:"Мария",re:"Марии",de:"Марии",ve:"Марию",te:"Марией",pe:"Марии",im:"Марии",rm:"Марий",dm:"Мариям",vm:"Марии",tm:"Мариями",pm:"Мариях",rod:1,skl:1,odu:0};lx["март"]={ie:"март",re:"марта",de:"марту",ve:"март",te:"мартом",pe:"марте",im:"марты",rm:"мартов",dm:"мартам",vm:"марты",tm:"мартами",pm:"мартах",rod:0,skl:2,odu:0};
936 lx["матрёшка"]={ie:"матрёшка",re:"матрёшки",de:"матрёшке",ve:"матрёшку",te:"матрёшкой",pe:"матрёшке",im:"матрёшки",rm:"матрёшек",dm:"матрёшкам",vm:"матрёшки",tm:"матрёшками",pm:"матрёшках",rod:1,skl:1,odu:0};lx["Мексика"]={ie:"Мексика",re:"Мексики",de:"Мексике",ve:"Мексику",te:"Мексикой",pe:"Мексике",im:"Мексики",rm:"Мексик",dm:"Мексикам",vm:"Мексики",tm:"Мексиками",pm:"Мексиках",rod:1,skl:1,odu:0};
937 lx["меню"]={ie:"меню",re:"меню",de:"меню",ve:"меню",te:"меню",pe:"меню",im:"меню",rm:"меню",dm:"меню",vm:"меню",tm:"меню",pm:"меню",rod:2,skl:0,odu:0};lx["месяц"]={ie:"месяц",re:"месяца",de:"месяцу",ve:"месяц",te:"месяцем",pe:"месяце",im:"месяцы",rm:"месяцев",dm:"месяцам",vm:"месяцы",tm:"месяцами",pm:"месяцах",rod:0,skl:2,odu:0};lx["метр"]={ie:"метр",re:"метра",de:"метру",ve:"метр",te:"метром",pe:"метре",im:"метры",rm:"метров",dm:"метрам",vm:"метры",tm:"метрами",pm:"метрах",rod:0,skl:2,odu:0,skr:"м"};
938 lx["мешок"]={ie:"мешок",re:"мешка",de:"мешку",ve:"мешок",te:"мешком",pe:"мешке",im:"мешки",rm:"мешков",dm:"мешкам",vm:"мешки",tm:"мешками",pm:"мешках",rod:0,skl:2,odu:0};lx["миллиметр"]={ie:"миллиметр",re:"миллиметра",de:"миллиметру",ve:"миллиметр",te:"миллиметром",pe:"миллиметре",im:"миллиметры",rm:"миллиметров",dm:"миллиметрам",vm:"миллиметры",tm:"миллиметрами",pm:"миллиметрах",rod:0,skl:2,odu:0,skr:"мм"};
939 lx["министерство"]={ie:"министерство",re:"министерства",de:"министерству",ve:"министерство",te:"министерством",pe:"министерстве",im:"министерства",rm:"министерств",dm:"министерствам",vm:"министерства",tm:"министерствами",pm:"министерствах",rod:2,skl:2,odu:0};lx["Минобрнауки"]={ie:"Минобрнауки",re:"Минобрнауки",de:"Минобрнауки",ve:"Минобрнауки",te:"Минобрнауки",pe:"Минобрнауки",im:"Минобрнауки",rm:"Минобрнауки",dm:"Минобрнауки",vm:"Минобрнауки",tm:"Минобрнауки",pm:"Минобрнауки",rod:2,skl:0,odu:0};
940 lx["минута"]={ie:"минута",re:"минуты",de:"минуте",ve:"минуту",te:"минутой",pe:"минуте",im:"минуты",rm:"минут",dm:"минутам",vm:"минуты",tm:"минутами",pm:"минутах",rod:1,skl:1,odu:0};lx["Москва"]={ie:"Москва",re:"Москвы",de:"Москве",ve:"Москву",te:"Москвой",pe:"Москве",im:"Москвы",rm:"Москв",dm:"Москвам",vm:"Москвы",tm:"Москвами",pm:"Москвах",rod:1,skl:1,odu:0,sbs:1,chr:1};
941 lx['"Москвич"']={ie:'"Москвич"',re:'"Москвича"',de:'"Москвичу"',ve:'"Москвич"',te:'"Москвичом"',pe:'"Москвиче"',im:'"Москвичи"',rm:'"Москвичей"',dm:'"Москвичам"',vm:'"Москвичи"',tm:'"Москвичами"',pm:'"Москвичах"',rod:0,skl:2,odu:0};lx["наукоград"]={ie:"наукоград",re:"наукограда",de:"наукограду",ve:"наукоград",te:"наукоградом",pe:"наукограде",im:"наукограды",rm:"наукоградов",dm:"наукоградам",vm:"наукограды",tm:"наукоградами",pm:"наукоградах",rod:0,skl:2,odu:0};
942 lx["неделя"]={ie:"неделя",re:"недели",de:"неделе",ve:"неделю",te:"неделей",pe:"неделе",im:"недели",rm:"недель",dm:"неделям",vm:"недели",tm:"неделями",pm:"неделях",rod:1,skl:1,odu:0};lx["Николаевна"]={ie:"Николаевна",re:"Николаевны",de:"Николаевне",ve:"Николаевну",te:"Николаевной",pe:"Николаевне",im:"Николаевны",rm:"Николаевн",dm:"Николаевнам",vm:"Николаевн",tm:"Николаевнами",pm:"Николаевнах",rod:1,skl:1,odu:0};
943 lx["ноябрь"]={ie:"ноябрь",re:"ноября",de:"ноябрю",ve:"ноябрь",te:"ноябрём",pe:"ноябре",im:"ноябри",rm:"ноябрей",dm:"ноябрям",vm:"ноябри",tm:"ноябрями",pm:"ноябрях",rod:0,skl:2,odu:0};lx["октябрь"]={ie:"октябрь",re:"октября",de:"октябрю",ve:"октябрь",te:"октябрём",pe:"октябре",im:"октябри",rm:"октябрей",dm:"октябрям",vm:"октябри",tm:"октябрями",pm:"октябрях",rod:0,skl:2,odu:0};
944 lx["Олеся"]={ie:"Олеся",re:"Олеси",de:"Олесе",ve:"Олесю",te:"Олесей",pe:"Олесе",im:"Олеси",rm:"Олесь",dm:"Олесям",vm:"Олесь",tm:"Олесями",pm:"Олесях",rod:1,skl:1,odu:0};lx["Ольга"]={ie:"Ольга",re:"Ольги",de:"Ольге",ve:"Ольгу",te:"Ольгой",pe:"Ольге",im:"Ольги",rm:"Ольг",dm:"Ольгам",vm:"Ольг",tm:"Ольгами",pm:"Ольгах",rod:1,skl:1,odu:0};
945 lx["отрезок"]={ie:"отрезок",re:"отрезка",de:"отрезку",ve:"отрезок",te:"отрезком",pe:"отрезке",im:"отрезки",rm:"отрезков",dm:"отрезкам",vm:"отрезки",tm:"отрезками",pm:"отрезках",rod:0,skl:2,odu:0};lx["офис"]={ie:"офис",re:"офиса",de:"офису",ve:"офис",te:"офисом",pe:"офисе",im:"офисы",rm:"офисов",dm:"офисам",vm:"офисы",tm:"офисами",pm:"офисах",rod:0,skl:2,odu:0};
946 lx["параллелограмм"]={ie:"параллелограмм",re:"параллелограмма",de:"параллелограмму",ve:"параллелограмм",te:"параллелограммом",pe:"параллелограмме",im:"параллелограммы",rm:"параллелограммов",dm:"параллелограммам",vm:"параллелограммы",tm:"параллелограммами",pm:"параллелограммах",rod:0,skl:2,odu:0};lx["пароход"]={ie:"пароход",re:"парохода",de:"пароходу",ve:"пароход",te:"пароходом",pe:"пароходе",im:"пароходы",rm:"пароходов",dm:"пароходам",vm:"пароходы",tm:"пароходами",pm:"пароходах",rod:0,skl:2,odu:0};
947 lx["ПГТ"]={ie:"ПГТ",re:"ПГТ",de:"ПГТ",ve:"ПГТ",te:"ПГТ",pe:"ПГТ",im:"ПГТ",rm:"ПГТ",dm:"ПГТ",vm:"ПГТ",tm:"ПГТ",pm:"ПГТ",rod:0,skl:0,odu:0};lx["пенобетон"]={ie:"пенобетон",re:"пенобетона",de:"пенобетону",ve:"пенобетон",te:"пенобетоном",pe:"пенобетоне",im:"пенобетоны",rm:"пенобетонов",dm:"пенобетонам",vm:"пенобетоны",tm:"пенобетонами",pm:"пенобетонах",rod:0,skl:2,odu:0};
948 lx["песок"]={ie:"песок",re:"песка",de:"песку",ve:"песок",te:"песком",pe:"песке",im:"пески",rm:"песков",dm:"пескам",vm:"пески",tm:"песками",pm:"песках",rod:0,skl:2,odu:0};lx["песчаник"]={ie:"песчаник",re:"песчаника",de:"песчанику",ve:"песчаник",te:"песчаником",pe:"песчанике",im:"песчаники",rm:"песчаников",dm:"песчаникам",vm:"песчаники",tm:"песчаниками",pm:"песчаниках",rod:0,skl:2,odu:0};
949 lx["Петровна"]={ie:"Петровна",re:"Петровны",de:"Петровне",ve:"Петровну",te:"Петровной",pe:"Петровне",im:"Петровны",rm:"Петровн",dm:"Петровнам",vm:"Петровн",tm:"Петровнами",pm:"Петровнах",rod:1,skl:1,odu:0};lx["пирожок"]={ie:"пирожок",re:"пирожка",de:"пирожку",ve:"пирожок",te:"пирожком",pe:"пирожке",im:"пирожки",rm:"пирожков",dm:"пирожкам",vm:"пирожки",tm:"пирожами",pm:"пирожах",rod:0,skl:2,odu:0};
950 lx["поезд"]={ie:"поезд",re:"поезда",de:"поезду",ve:"поезд",te:"поездом",pe:"поезде",im:"поезды",rm:"поездов",dm:"поездам",vm:"поезды",tm:"поездами",pm:"поездах",rod:0,skl:2,odu:0};lx["полуинтервал"]={ie:"полуинтервал",re:"полуинтервала",de:"полуинтервалу",ve:"полуинтервал",te:"полуинтервалом",pe:"полуинтервале",im:"полуинтервалы",rm:"полуинтервалов",dm:"полуинтервалам",vm:"полуинтервалы",tm:"полуинтервалами",pm:"полуинтервалах",rod:0,skl:2,odu:0};
951 lx["Польша"]={ie:"Польша",re:"Польши",de:"Польше",ve:"Польшу",te:"Польшой",pe:"Польше",im:"Польши",rm:"Польш",dm:"Польшам",vm:"Польши",tm:"Польшами",pm:"Польшах",rod:1,skl:1,odu:0};lx["понедельник"]={ie:"понедельник",re:"понедельника",de:"понедельнику",ve:"понедельник",te:"понедельником",pe:"понедельнике",im:"понедельники",rm:"понедельников",dm:"понедельникам",vm:"понедельники",tm:"понедельниками",pm:"понедельниках",rod:0,skl:2,odu:0};
952 lx["посёлок"]={ie:"посёлок",re:"посёлка",de:"посёлку",ve:"посёлок",te:"посёлком",pe:"посёлке",im:"посёлки",rm:"посёлков",dm:"посёлкам",vm:"посёлки",tm:"посёлками",pm:"посёлках",rod:0,skl:2,odu:0};lx["программистка"]={ie:"программистка",re:"программистки",de:"программистке",ve:"программистку",te:"программисткой",pe:"программистке",im:"программистки",rm:"программисток",dm:"программисткам",vm:"программисток",tm:"программистками",pm:"программистках",rod:1,skl:1,odu:0};
953 lx["промежуток"]={ie:"промежуток",re:"промежутка",de:"промежутку",ve:"промежуток",te:"промежутком",pe:"промежутке",im:"промежутки",rm:"промежутков",dm:"промежуткам",vm:"промежутки",tm:"промежутками",pm:"промежутках",rod:0,skl:2,odu:0};
954 lx["прямоугольник"]={ie:"прямоугольник",re:"прямоугольника",de:"прямоугольнику",ve:"прямоугольник",te:"прямоугольником",pe:"прямоугольнике",im:"прямоугольники",rm:"прямоугольников",dm:"прямоугольникам",vm:"прямоугольники",tm:"прямоугольниками",pm:"прямоугольниках",rod:0,skl:2,odu:0};lx["пункт"]={ie:"пункт",re:"пункта",de:"пункту",ve:"пункт",te:"пунктом",pe:"пункте",im:"пункты",rm:"пунктов",dm:"пунктам",vm:"пункты",tm:"пунктами",pm:"пунктах",rod:0,skl:2,odu:0};
955 lx["путь"]={ie:"путь",re:"пути",de:"пути",ve:"путь",te:"путём",pe:"пути",im:"пути",rm:"путей",dm:"путям",vm:"пути",tm:"путями",pm:"путях",rod:0,skl:2,odu:0};lx["пятница"]={ie:"пятница",re:"пятницы",de:"пятнице",ve:"пятницу",te:"пятницей",pe:"пятнице",im:"пятницы",rm:"пятниц",dm:"пятницам",vm:"пятницы",tm:"пятницами",pm:"пятницах",rod:1,skl:1,odu:0};
956 lx["раствор"]={ie:"раствор",re:"раствора",de:"раствору",ve:"раствор",te:"раствором",pe:"растворе",im:"растворы",rm:"растворов",dm:"растворам",vm:"растворы",tm:"растворами",pm:"растворах",rod:0,skl:2,odu:0};lx["ребёнок"]={ie:"ребёнок",re:"ребёнка",de:"ребёнку",ve:"ребёнка",te:"ребёнком",pe:"ребёнке",im:"ребята",rm:"ребят",dm:"ребятам",vm:"ребят",tm:"ребятами",pm:"ребятах",rod:0,skl:2,odu:1,sbs:0,chr:1};
957 lx["ромб"]={ie:"ромб",re:"ромба",de:"ромбу",ve:"ромб",te:"ромбом",pe:"ромбе",im:"ромбы",rm:"ромбов",dm:"ромбам",vm:"ромбы",tm:"ромбами",pm:"ромбах",rod:0,skl:2,odu:0};lx["Рособрнадзор"]={ie:"Рособрнадзор",re:"Рособрнадзора",de:"Рособрнадзору",ve:"Рособрнадзор",te:"Рособрнадзором",pe:"Рособрнадзоре",im:"Рособрнадзоры",rm:"Рособрнадзоров",dm:"Рособрнадзорам",vm:"Рособрнадзоры",tm:"Рособрнадзорами",pm:"Рособрнадзорах",rod:0,skl:2,odu:0};
958 lx["Россия"]={ie:"Россия",re:"России",de:"России",ve:"Россию",te:"Россией",pe:"России",im:"России",rm:"Россий",dm:"Россиям",vm:"России",tm:"Россиями",pm:"Россиях",rod:1,skl:1,odu:0};lx["ртуть"]={ie:"ртуть",re:"ртути",de:"ртути",ve:"ртуть",te:"ртутью",pe:"ртути",im:"ртути",rm:"ртутей",dm:"ртутям",vm:"ртути",tm:"ртутями",pm:"ртутях",rod:1,skl:3,odu:0};
959 lx["рубль"]={ie:"рубль",re:"рубля",de:"рублю",ve:"рубль",te:"рублём",pe:"рубле",im:"рубли",rm:"рублей",dm:"рублям",vm:"рубли",tm:"рублями",pm:"рублях",rod:0,skl:2,odu:0};lx["рука"]={ie:"рука",re:"руки",de:"руке",ve:"руку",te:"рукой",pe:"руке",im:"руки",rm:"рук",dm:"рукам",vm:"руки",tm:"руками",pm:"руках",rod:1,skl:1,odu:0};lx["ручка"]={ie:"ручка",re:"ручки",de:"ручке",ve:"ручку",te:"ручкой",pe:"ручке",im:"ручки",rm:"ручек",dm:"ручкам",vm:"ручки",tm:"ручками",pm:"ручках",rod:1,skl:1,odu:0};
960 lx["Санкт-Петербург"]={ie:"Санкт-Петербург",re:"Санкт-Петербурга",de:"Санкт-Петербургу",ve:"Санкт-Петербург",te:"Санкт-Петербургом",pe:"Санкт-Петербурге",im:"Санкт-Петербурги",rm:"Санкт-Петербургов",dm:"Санкт-Петербургам",vm:"Санкт-Петербурги",tm:"Санкт-Петербургами",pm:"Санкт-Петербургах",rod:0,skl:2,odu:0};
961 lx["сантиметр"]={ie:"сантиметр",re:"сантиметра",de:"сантиметру",ve:"сантиметр",te:"сантиметром",pe:"сантиметре",im:"сантиметры",rm:"сантиметров",dm:"сантиметрам",vm:"сантиметры",tm:"сантиметрами",pm:"сантиметрах",rod:0,skl:2,odu:0,skr:"см"};lx["секретариат"]={ie:"секретариат",re:"секретариата",de:"секретариату",ve:"секретариат",te:"секретариатом",pe:"секретариате",im:"секретариаты",rm:"секретариатов",dm:"секретариатам",vm:"секретариаты",tm:"секретариатами",pm:"секретариатах",rod:0,skl:2,odu:0};
962 lx["село"]={ie:"село",re:"села",de:"селу",ve:"село",te:"селом",pe:"селе",im:"сёла",rm:"сёл",dm:"сёлам",vm:"сёла",tm:"сёлами",pm:"сёлах",rod:2,skl:2,odu:0};lx["Семилуки"]={ie:"Семилуки",re:"Семилук",de:"Семилукам",ve:"Семилуки",te:"Семилуками",pe:"Семилуках",im:"Семилуки",rm:"Семилук",dm:"Семилукам",vm:"Семилуки",tm:"Семилуками",pm:"Семилуках",rod:3,skl:2,odu:0};
963 lx["сентябрь"]={ie:"сентябрь",re:"сентября",de:"сентябрю",ve:"сентябрь",te:"сентябре",pe:"сентябре",im:"сентябри",rm:"сентябрей",dm:"сентябрям",vm:"сентябри",tm:"сентябрями",pm:"сентябрях",rod:0,skl:2,odu:0};lx["Сербия"]={ie:"Сербия",re:"Сербии",de:"Сербии",ve:"Сербию",te:"Сербией",pe:"Сербии",im:"Сербии",rm:"Сербий",dm:"Сербиям",vm:"Сербии",tm:"Сербиями",pm:"Сербиях",rod:1,skl:1,odu:0};
964 lx["Сергеевна"]={ie:"Сергеевна",re:"Сергеевны",de:"Сергеевне",ve:"Сергеевну",te:"Сергеевной",pe:"Сергеевне",im:"Сергеевны",rm:"Сергеевн",dm:"Сергеевнам",vm:"Сергеевн",tm:"Сергеевнами",pm:"Сергеевнах",rod:1,skl:1,odu:0};lx["склонение"]={ie:"склонение",re:"склонения",de:"склонению",ve:"склонение",te:"склонением",pe:"склонении",im:"склонения",rm:"склонений",dm:"склонениям",vm:"склонения",tm:"склонениями",pm:"склонениях",rod:2,skl:2,odu:0,sbs:0,chr:1};
965 lx["Словакия"]={ie:"Словакия",re:"Словакии",de:"Словакии",ve:"Словакию",te:"Словакией",pe:"Словакии",im:"Словакии",rm:"Словакий",dm:"Словакиям",vm:"Словакии",tm:"Словакиями",pm:"Словакиях",rod:1,skl:1,odu:0};lx["словарь"]={ie:"словарь",re:"словаря",de:"словарю",ve:"словарь",te:"словарем",pe:"словаре",im:"словари",rm:"словарей",dm:"словарям",vm:"словари",tm:"словарями",pm:"словарях",rod:0,skl:2,odu:0,chr:1};
966 lx["Словения"]={ie:"Словения",re:"Словении",de:"Словении",ve:"Словению",te:"Словенией",pe:"Словении",im:"Словении",rm:"Словений",dm:"Словениям",vm:"Словении",tm:"Словениями",pm:"Словениях",rod:1,skl:1,odu:0};lx["слово"]={ie:"слово",re:"слова",de:"слову",ve:"слове",te:"словом",pe:"слове",im:"слова",rm:"слов",dm:"словам",vm:"слова",tm:"словами",pm:"словах",rod:2,skl:2,odu:0,chr:1};
967 lx["солярка"]={ie:"солярка",re:"солярки",de:"солярке",ve:"солярку",te:"соляркой",pe:"солярке",im:"солярки",rm:"солярк",dm:"соляркам",vm:"солярки",tm:"солярками",pm:"солярках",rod:1,skl:1,odu:0};lx["Сочи"]={ie:"Сочи",re:"Сочи",de:"Сочи",ve:"Сочи",te:"Сочи",pe:"Сочи",im:"Сочи",rm:"Сочи",dm:"Сочи",vm:"Сочи",tm:"Сочи",pm:"Сочи",rod:1,skl:0,odu:0};
968 lx["среда"]={ie:"среда",re:"среды",de:"среде",ve:"среду",te:"средой",pe:"среде",im:"среды",rm:"сред",dm:"средам",vm:"среды",tm:"средами",pm:"средах",rod:1,skl:1,odu:0};lx["сторона"]={ie:"сторона",re:"стороны",de:"стороне",ve:"сторону",te:"стороной",pe:"стороне",im:"стороны",rm:"сторон",dm:"сторонам",vm:"стороны",tm:"сторонами",pm:"сторонах",rod:1,skl:1,odu:0};
969 lx["студентка"]={ie:"студентка",re:"студентки",de:"студентке",ve:"студентку",te:"студенткой",pe:"студентке",im:"студентки",rm:"студенток",dm:"студенткам",vm:"студенток",tm:"студентками",pm:"студентках",rod:1,skl:1,odu:0};lx["суббота"]={ie:"суббота",re:"субботы",de:"субботе",ve:"субботу",te:"субботой",pe:"субботе",im:"субботы",rm:"суббот",dm:"субботам",vm:"субботы",tm:"субботами",pm:"субботах",rod:1,skl:1,odu:0};
970 lx["сувенир"]={ie:"сувенир",re:"сувенира",de:"сувениру",ve:"сувенир",te:"сувениром",pe:"сувенире",im:"сувениры",rm:"сувениров",dm:"сувенирам",vm:"сувениры",tm:"сувенирами",pm:"сувенирах",rod:0,skl:2,odu:0};lx["сырок"]={ie:"сырок",re:"сырка",de:"сырку",ve:"сырок",te:"сырком",pe:"сырке",im:"сырки",rm:"сырков",dm:"сыркам",vm:"сырки",tm:"сырками",pm:"сырках",rod:0,skl:2,odu:0};
971 lx["теплоход"]={ie:"теплоход",re:"теплохода",de:"теплоходу",ve:"теплоход",te:"теплоходом",pe:"теплоходе",im:"теплоходы",rm:"теплоходов",dm:"теплоходам",vm:"теплоходы",tm:"теплоходами",pm:"теплоходах",rod:0,skl:2,odu:0};lx["террариум"]={ie:"террариум",re:"террариума",de:"террариуму",ve:"террариум",te:"террариумом",pe:"террариуме",im:"террариумы",rm:"террариумов",dm:"террариумам",vm:"террариумы",tm:"террариумами",pm:"террариумах",rod:0,skl:2,odu:0};
972 lx["тетрадь"]={ie:"тетрадь",re:"тетради",de:"тетради",ve:"тетрадь",te:"тетрадью",pe:"тетради",im:"тетради",rm:"тетрадей",dm:"тетрадям",vm:"тетради",tm:"тетрадями",pm:"тетрадях",rod:1,skl:3,odu:0};lx["тонна"]={ie:"тонна",re:"тонны",de:"тонне",ve:"тонну",te:"тонной",pe:"тонне",im:"тонны",rm:"тонн",dm:"тоннам",vm:"тонны",tm:"тоннами",pm:"тоннах",rod:1,skl:1,odu:0};
973 lx["топливо"]={ie:"топливо",re:"топлива",de:"топливу",ve:"топливо",te:"топливом",pe:"топливе",im:"топливо",rm:"топлива",dm:"топливу",vm:"топливо",tm:"топливом",pm:"топливе",rod:2,skl:2,odu:0};lx["точка"]={ie:"точка",re:"точки",de:"точке",ve:"точку",te:"точкой",pe:"точке",im:"точки",rm:"точек",dm:"точкам",vm:"точки",tm:"точками",pm:"точках",rod:1,skl:1,odu:0};
974 lx["трапеция"]={ie:"трапеция",re:"трапеции",de:"трапеции",ve:"трапецию",te:"трапецией",pe:"трапеции",im:"трапеции",rm:"трапеций",dm:"трапециям",vm:"трапеции",tm:"трапециями",pm:"трапециях",rod:1,skl:1,odu:0};lx["учебник"]={ie:"учебник",re:"учебника",de:"учебнику",ve:"учебник",te:"учебником",pe:"учебнике",im:"учебники",rm:"учебников",dm:"учебникам",vm:"учебники",tm:"учебниками",pm:"учебниках",rod:0,skl:2,odu:0};
975 lx["февраль"]={ie:"февраль",re:"февраля",de:"февралю",ve:"февраль",te:"февралём",pe:"феврале",im:"феврали",rm:"февралей",dm:"февралям",vm:"феврали",tm:"февралями",pm:"февралях",rod:0,skl:2,odu:0};lx["Фёдоровна"]={ie:"Фёдоровна",re:"Фёдоровны",de:"Фёдоровне",ve:"Фёдоровну",te:"Фёдоровной",pe:"Фёдоровне",im:"Фёдоровны",rm:"Фёдоровн",dm:"Фёдоровнам",vm:"Фёдоровн",tm:"Фёдоровнами",pm:"Фёдоровнах",rod:1,skl:1,odu:0};
976 lx["флэшка"]={ie:"флэшка",re:"флэшки",de:"флэшке",ve:"флэшку",te:"флэшкой",pe:"флэшке",im:"флэшки",rm:"флэшек",dm:"флэшкам",vm:"флэшки",tm:"флэшками",pm:"флэшках",rod:1,skl:1,odu:0};lx["фонарик"]={ie:"фонарик",re:"фонарика",de:"фонарику",ve:"фонарик",te:"фонариком",pe:"фонарике",im:"фонарики",rm:"фонариков",dm:"фонарикам",vm:"фонарики",tm:"фонариками",pm:"фонариках",rod:0,skl:2,odu:0};
977 lx["форма"]={ie:"форма",re:"формы",de:"форме",ve:"форму",te:"формой",pe:"форме",im:"формы",rm:"форм",dm:"формам",vm:"формы",tm:"формами",pm:"формах",rod:1,skl:1,odu:0,chr:1};lx["фурлонг"]={ie:"фурлонг",re:"фурлонга",de:"фурлонгу",ve:"фурлонг",te:"фурлонгом",pe:"фурлонге",im:"фурлонги",rm:"фурлонгов",dm:"фурлонгам",vm:"фурлонги",tm:"фурлонгами",pm:"фурлонгах",rod:0,skl:2,odu:0};
978 lx["Хабаровск"]={ie:"Хабаровск",re:"Хабаровска",de:"Хабаровску",ve:"Хабаровск",te:"Хабаровском",pe:"Хабаровске",im:"Хабаровски",rm:"Хабаровсков",dm:"Хабаровскам",vm:"Хабаровски",tm:"Хабаровсками",pm:"Хабаровсках",rod:0,skl:2,odu:0,sbs:1,chr:1};lx["хутор"]={ie:"хутор",re:"хутора",de:"хутору",ve:"хутор",te:"хутором",pe:"хуторе",im:"хутора",rm:"хуторов",dm:"хуторам",vm:"хутора",tm:"хуторами",pm:"хуторах",rod:0,skl:2,odu:0};
979 lx["час"]={ie:"час",re:"часа",de:"часу",ve:"час",te:"часом",pe:"часе",im:"часы",rm:"часов",dm:"часам",vm:"часы",tm:"часами",pm:"часах",rod:0,skl:2,odu:0};lx["четверг"]={ie:"четверг",re:"четверга",de:"четвергу",ve:"четверг",te:"четвергом",pe:"четверге",im:"четверги",rm:"четвергов",dm:"четвергам",vm:"четверги",tm:"четвергами",pm:"четвергах",rod:0,skl:2,odu:0};
980 lx["четырёхугольник"]={ie:"четырёхугольник",re:"четырёхугольника",de:"четырёхугольнику",ve:"четырёхугольник",te:"четырёхугольником",pe:"четырёхугольнике",im:"четырёхугольники",rm:"четырёхугольников",dm:"четырёхугольникам",vm:"четырёхугольники",tm:"четырёхугольниками",pm:"четырёхугольниках",rod:0,skl:2,odu:0};lx["Чехия"]={ie:"Чехия",re:"Чехии",de:"Чехии",ve:"Чехию",te:"Чехией",pe:"Чехии",im:"Чехии",rm:"Чехий",dm:"Чехиям",vm:"Чехии",tm:"Чехиями",pm:"Чехиях",rod:1,skl:1,odu:0};
981 lx["число"]={ie:"число",re:"числа",de:"числу",ve:"число",te:"числом",pe:"числе",im:"числа",rm:"чисел",dm:"числам",vm:"числа",tm:"числами",pm:"числах",rod:2,skl:2,odu:0,chr:1};lx["шахматы"]={ie:"шахматы",re:"шахмат",de:"шахматам",ve:"шахматы",te:"шахматами",pe:"шахматах",im:"шахматы",rm:"шахмат",dm:"шахматам",vm:"шахматы",tm:"шахматами",pm:"шахматах",rod:0,skl:2,odu:0};
982 lx["шашки"]={ie:"шашки",re:"шашек",de:"шашкам",ve:"шашки",te:"шашками",pe:"шашках",im:"шашки",rm:"шашек",dm:"шашкам",vm:"шашки",tm:"шашками",pm:"шашках",rod:3,skl:1,odu:0};lx["школьница"]={ie:"школьница",re:"школьницы",de:"школьнице",ve:"школьницу",te:"школьницей",pe:"школьнице",im:"школьницы",rm:"школьниц",dm:"школьницам",vm:"школьницы",tm:"школьницами",pm:"школьницах",rod:1,skl:1,odu:0};
983 lx["шлак"]={ie:"шлак",re:"шлака",de:"шлаку",ve:"шлак",te:"шлаком",pe:"шлаке",im:"шлаки",rm:"шлаков",dm:"шлакам",vm:"шлаки",tm:"шлаками",pm:"шлаках",rod:0,skl:2,odu:0};lx["шоколадка"]={ie:"шоколадка",re:"шоколадки",de:"шоколадке",ve:"шоколадку",te:"шоколадкой",pe:"шоколадке",im:"шоколадки",rm:"шоколадок",dm:"шоколадкам",vm:"шоколадки",tm:"шоколадками",pm:"шоколадках",rod:1,skl:1,odu:0};
984 lx["щебень"]={ie:"щебень",re:"щебня",de:"щебню",ve:"щебень",te:"щебнем",pe:"щебне",im:"щебни",rm:"щебней",dm:"щебням",vm:"щебни",tm:"щебнями",pm:"щебнях",rod:0,skl:2,odu:0};lx["Эквадор"]={ie:"Эквадор",re:"Эквадора",de:"Эквадору",ve:"Эквадор",te:"Эквадором",pe:"Эквадоре",im:"Эквадоры",rm:"Эквадоров",dm:"Эквадорам",vm:"Эквадоры",tm:"Эквадорами",pm:"Эквадорах",rod:0,skl:2,odu:0};
985 lx["электричка"]={ie:"электричка",re:"электрички",de:"электричке",ve:"электричку",te:"электричкой",pe:"электричке",im:"электрички",rm:"электричк",dm:"электричкам",vm:"электрички",tm:"электричками",pm:"электричках",rod:1,skl:1,odu:0};lx["Элеонора"]={ie:"Элеонора",re:"Элеоноры",de:"Элеоноре",ve:"Элеонору",te:"Элеонорой",pe:"Элеоноре",im:"Элеоноры",rm:"Элеонор",dm:"Элеонорам",vm:"Элеонор",tm:"Элеонорами",pm:"Элеонорах",rod:1,skl:1,odu:0};
986 lx["этаж"]={ie:"этаж",re:"этажа",de:"этажу",ve:"этаж",te:"этажом",pe:"этаже",im:"этажи",rm:"этажей",dm:"этажам",vm:"этажи",tm:"этажами",pm:"этажах",rod:0,skl:2,odu:0};lx["Юлия"]={ie:"Юлия",re:"Юлии",de:"Юлии",ve:"Юлию",te:"Юлией",pe:"Юлии",im:"Юлии",rm:"Юлий",dm:"Юлиям",vm:"Юлий",tm:"Юлиями",pm:"Юлиях",rod:1,skl:1,odu:0};lx["яблоко"]={ie:"яблоко",re:"яблока",de:"яблоку",ve:"яблоко",te:"яблоком",pe:"яблоке",im:"яблоки",rm:"яблок",dm:"яблокам",vm:"яблоки",tm:"яблоками",pm:"яблоках",rod:2,skl:2,odu:0};
987 lx["Яна"]={ie:"Яна",re:"Яны",de:"Яне",ve:"Яну",te:"Яной",pe:"Яне",im:"Яны",rm:"Ян",dm:"Янам",vm:"Ян",tm:"Янами",pm:"Янах",rod:1,skl:1,odu:0};lx["январь"]={ie:"январь",re:"января",de:"январю",ve:"январь",te:"январём",pe:"январе",im:"январи",rm:"январей",dm:"январям",vm:"январи",tm:"январями",pm:"январях",rod:0,skl:2,odu:0};lx["выраженный"]={};lx["выраженный"].i=["выраженный","выраженная","выраженное","выраженные"];lx["выраженный"].r=["выраженного","выраженной","выраженного","выраженных"];
988 lx["выраженный"].d=["выраженному","выраженной","выраженному","выраженным"];lx["выраженный"].v=["выраженный","выраженную","выраженное","выраженные"];lx["выраженный"].t=["выраженным","выраженной","выраженным","выраженными"];lx["выраженный"].p=["выраженном","выраженной","выраженном","выраженных"];lx["абсолютно"]={sl:"абсолютно",chr:0};lx["временно"]={sl:"временно",chr:0};void 0==lx&&(lx=[]);
989 lx["американская миля"]={ie:"американская миля",re:"американской мили",de:"американской миле",ve:"американскую милю",te:"американской милей",pe:"американской миле",im:"американские мили",rm:"американских миль",dm:"американским милям",vm:"американские мили",tm:"американскими милями",pm:"американских милях",rod:1,odu:0};
990 lx["бутылка газировки"]={ie:"бутылка газировки",re:"бутылки газировки",de:"бутылке газировки",ve:"бутылку газировки",te:"бутылкой газировки",pe:"бутылке газировки",im:"бутылки газировки",rm:"бутылок газировки",dm:"бутылкам газировки",vm:"бутылки газировки",tm:"бутылками газировки",pm:"бутылках газировки",rod:0,odu:0};
991 lx["буханка хлеба"]={ie:"буханка хлеба",re:"буханки хлеба",de:"буханке хлеба",ve:"буханку хлеба",te:"буханкой хлеба",pe:"буханке хлеба",im:"буханки хлеба",rm:"буханок хлеба",dm:"буханкам хлеба",vm:"буханки хлеба",tm:"буханками хлеба",pm:"буханках хлеба",rod:1,odu:0};
992 lx["вольная борьба"]={ie:"вольная борьба",re:"вольной борьбы",de:"вольной борьбе",ve:"вольную борьбу",te:"вольной борьбой",pe:"вольной борьбе",im:"вольные борьбы",rm:"вольных борьб",dm:"вольным борьбам",vm:"вольные борьбы",tm:"вольными борьбами",pm:"вольных борьбах",rod:1,odu:0};
993 lx["доисторический омнибус"]={ie:"доисторический омнибус",re:"доисторического омнибуса",de:"доисторическому омнибусу",ve:"доисторический омнибус",te:"доисторическим омнибусом",pe:"доисторическом омнибусе",im:"доисторические омнибусы",rm:"доисторических омнибусов",dm:"доисторическим омнибусам",vm:"доисторические омнибусы",tm:"доисторическими омнибусами",pm:"доисторических омнибусах",rod:0,odu:0};
994 lx["книжная полка"]={ie:"книжная полка",re:"книжной полки",de:"книжной полке",ve:"книжную полку",te:"книжной полкой",pe:"книжной полке",im:"книжные полки",rm:"книжных полок",dm:"книжным полкам",vm:"книжные полки",tm:"книжными полками",pm:"книжных полках",rod:1,odu:0};
995 lx["комсомолка, спортсменка, отличница и, наконец, просто красавица"]={ie:"комсомолка, спортсменка, отличница и, наконец, просто красавица",re:"комсомолки, спортсменки, отличницы и, наконец, просто красавицы",de:"комсомолке, спортсменке, отличнице и, наконец, просто красавице",ve:"комсомолку, спортсменку, отличницу и, наконец, просто красавицу",te:"комсомолкой, спортсменкой, отличницей и, наконец, просто красавицей",pe:"комсомолке, спортсменке, отличнице и, наконец, просто красавице",im:"комсомолки, спортсменки, отличницы и, наконец, просто красавицы",
996 rm:"комсомолок, спортсменок, отличниц и, наконец, просто красавиц",dm:"комсомолкам, спортсменкам, отличницам и, наконец, просто красавицам",vm:"комсомолок, спортсменок, отличниц и, наконец, просто красавиц",tm:"комсомолками, спортсменками, отличницами и, наконец, просто красавицами",pm:"комсомолках, спортсменках, отличницах и, наконец, просто красавицах",rod:1,odu:0};
997 lx["круизный лайнер"]={ie:"круизный лайнер",re:"круизного лайнера",de:"круизному лайнеру",ve:"круизный лайнер",te:"круизным лайнером",pe:"круизном лайнере",im:"круизные лайнеры",rm:"круизных лайнеров",dm:"круизным лайнерам",vm:"круизные лайнеры",tm:"круизными лайнерами",pm:"круизных лайнерах",rod:0,odu:0};
998 lx["лёгкая атлетика"]={ie:"лёгкая атлетика",re:"лёкой атлетики",de:"лёгкой атлетике",ve:"лёгкую атлетику",te:"лёгкой атлетикой",pe:"лёгкой атлетике",im:"лёгкие атлетики",rm:"лёгких атлетик",dm:"лёгким атлетикам",vm:"лёгкие атлетики",tm:"лёгкими атлетиками",pm:"лёгких атлетиках",rod:1,odu:0};
999 lx["магнит на холодильник"]={ie:"магнит на холодильник",re:"магнита на холодильник",de:"магниту на холодильник",ve:"магнит на холодильник",te:"магнитом на холодильник",pe:"магните на холодильник",im:"магниты на холодильник",rm:"магнитов на холодильник",dm:"магнитам на холодильник",vm:"магниты на холодильник",tm:"магнитами на холодильник",pm:"магнитах на холодильник",rod:0,odu:0};
1000 lx["метиловый спирт"]={ie:"метиловый спирт",re:"метилового спирта",de:"метиловому спирту",ve:"метиловый спирт",te:"метиловым спиртом",pe:"метиловом спирте",im:"метиловые спирты",rm:"метиловых спиртов",dm:"метиловым спиртам",vm:"метиловые спирты",tm:"метиловыми спиртами",pm:"метиловых спиртах",rod:0,odu:0};
1001 lx["морская миля"]={ie:"морская миля",re:"морской мили",de:"морской миле",ve:"морскую милю",te:"морской милей",pe:"морской миле",im:"морские мили",rm:"морских миль",dm:"морским милям",vm:"морские мили",tm:"морскими милями",pm:"морских милях",rod:1,odu:0};
1002 lx["наименьшее значение"]={ie:"наименьшее значение",re:"наименьшего значения",de:"наименьшему значению",ve:"наименьшее значение",te:"наименьшим значением",pe:"наименьшем значении",im:"наименьшие значения",rm:"наименьших значений",dm:"наименьшим значениям",vm:"наименьшие значения",tm:"наименьшими значениями",pm:"наименьших значениях",rod:2,odu:0};
1003 lx["наибольшее значение"]={ie:"наибольшее значение",re:"наибольшего значения",de:"наибольшему значению",ve:"наибольшее значение",te:"наибольшим значением",pe:"наибольшем значении",im:"наибольшие значения",rm:"наибольших значений",dm:"наибольшим значениям",vm:"наибольшие значения",tm:"наибольшими значениями",pm:"наибольших значениях",rod:2,odu:0};
1004 lx["населённый пункт"]={ie:"населённый пункт",re:"населённого пункта",de:"населённому пункту",ve:"населённый пункт",te:"населённым пунктом",pe:"населённом пункте",im:"населённые пункты",rm:"населённых пунктов",dm:"населённым пунктам",vm:"населённые пункты",tm:"населёнными пунктами",pm:"населённых пунктах",r2:"населённых пункта",rod:0,odu:0};
1005 lx["настольный теннис"]={ie:"настольный теннис",re:"настольного тенниса",de:"настольному теннису",ve:"настольный теннис",te:"настольным теннисом",pe:"настольном теннисе",im:"настольные теннисы",rm:"настольных теннисов",dm:"настольным теннисам",vm:"настольные теннисы",tm:"настольными теннисами",pm:"настольных теннисах",rod:0,odu:0};
1006 lx["оконная рама"]={ie:"оконная рама",re:"оконной рамы",de:"оконной раме",ve:"оконную раму",te:"оконной рамой",pe:"оконной раме",im:"оконные рамы",rm:"оконных рам",dm:"оконным рамам",vm:"оконные рамы",tm:"оконными рамами",pm:"оконных рамах",rod:1,odu:0};
1007 lx["открытый луч"]={ie:"открытый луч",re:"открытого луча",de:"открытому лучу",ve:"открытый луч",te:"открытым лучом",pe:"открытом луче",im:"открытые лучы",rm:"открытых лучей",dm:"открытым лучам",vm:"открытые лучи",tm:"открытыми лучами",pm:"открытых лучах",rod:0,odu:0};
1008 lx["прогулочное судно"]={ie:"прогулочное судно",re:"прогулочного судна",de:"прогулочному судну",ve:"прогулочное судно",te:"прогулочным судном",pe:"прогулочном судне",im:"прогулочные суда",rm:"прогулочных судов",dm:"прогулочным судам",vm:"прогулочные суда",tm:"прогулочными судами",pm:"прогулочных судах",rod:2,odu:0};
1009 lx["русская миля"]={ie:"русская миля",re:"русской мили",de:"русской миле",ve:"русскую милю",te:"русской милей",pe:"русской миле",im:"русские мили",rm:"русских миль",dm:"русским милям",vm:"русские мили",tm:"русскими милями",pm:"русских милях",rod:1,odu:0};
1010 lx["сборник тестов для подготовки к ЕГЭ"]={ie:"сборник тестов для подготовки к ЕГЭ",re:"сборника тестов для подготовки к ЕГЭ",de:"сборнику тестов для подготовки к ЕГЭ",ve:"сборник тестов для подготовки к ЕГЭ",te:"сборником тестов для подготовки к ЕГЭ",pe:"сборнике тестов для подготовки к ЕГЭ",im:"сборники тестов для подготовки к ЕГЭ",rm:"сборников тестов для подготовки к ЕГЭ",dm:"сборникам тестов для подготовки к ЕГЭ",vm:"сборники тестов для подготовки к ЕГЭ",tm:"сборниками тестов для подготовки к ЕГЭ",
1011 pm:"сборниках тестов для подготовки к ЕГЭ",rod:0,odu:0};lx["скромный библиотекарь"]={ie:"скромный библиотекарь",re:"скромного библиотекаря",de:"скромному библиотекарю",ve:"скромного библиотекаря",te:"скромным библиотекарем",pe:"скромном библиотекаре",im:"скромные библиотекари",rm:"скромных библиотекарей",dm:"скромным библиотекарям",vm:"скромных библиотекарей",tm:"скромными библиотекарями",pm:"скромных библиотекарях",rod:0,odu:0};
1012 lx["суровая воронежская хакерша"]={ie:"суровая воронежская хакерша",re:"суровой воронежской хакерши",de:"суровой воронежской хакерше",ve:"суровую воронежскую хакершу",te:"суровой воронежской хакершой",pe:"суровой воронежской хакерше",im:"суровые воронежские хакерши",rm:"суровых воронежских хакерш",dm:"суровым воронежским хакершам",vm:"суровых воронежских хакерш",tm:"суровыми воронежскими хакершами",pm:"суровых воронежских хакершах",rod:1,odu:0};
1013 lx["точка минимума"]={ie:"точка минимума",re:"точки минимума",de:"точке минимума",ve:"точку минимума",te:"точкой минимума",pe:"точке минимума",im:"точки минимума",rm:"точек минимума",dm:"точкам минимума",vm:"точки минимума",tm:"точками минимума",pm:"точках минимума",rod:1,odu:0};
1014 lx["точка максимума"]={ie:"точка максимума",re:"точки максимума",de:"точке максимума",ve:"точку максимума",te:"точкой максимума",pe:"точке максимума",im:"точки максимума",rm:"точек максимума",dm:"точкам максимума",vm:"точки максимума",tm:"точками максимума",pm:"точках максимума",rod:1,odu:0};
1015 lx["тяжелая атлетика"]={ie:"тяжелая атлетика",re:"тяжелой атлетики",de:"тяжелой атлетике",ve:"тяжелую атлетику",te:"тяжелой атлетикой",pe:"тяжелой атлетике",im:"тяжелые атлетики",rm:"тяжелых атлетик",dm:"тяжелым атлетикам",vm:"тяжелые атлетики",tm:"тяжелыми атлетиками",pm:"тяжелых атлетиках",rod:1,odu:0};
1016 lx["упаковка сока"]={ie:"упаковка сока",re:"упаковки сока",de:"упаковке сока",ve:"упаковку сока",te:"упаковкой сока",pe:"упаковке сока",im:"упаковки сока",rm:"упаковок сока",dm:"упаковкам сока",vm:"упаковки сока",tm:"упаковками сока",pm:"упаковках сока",rod:1,odu:0};
1017 lx["флакон шампуня"]={ie:"флакон шампуня",re:"флакона шампуня",de:"флакону шампуня",ve:"флакон шампуня",te:"флаконом шампуня",pe:"флаконе шампуня",im:"флаконы шампуня",rm:"флаконов шампуня",dm:"флаконам шампуня",vm:"флаконы шампуня",tm:"флаконами шампуня",pm:"флаконах шампуня",rod:0,odu:0};
1018 lx["фунт стерлингов"]={ie:"фунт стерлингов",re:"фунта стерлингов",de:"фунту стерлингов",ve:"фунт стерлингов",te:"фунтом стерлингов",pe:"фунте стерлингов",im:"фунты стерлингов",rm:"фунтов стерлингов",dm:"фунтам стерлингов",vm:"фунты стерлингов",tm:"фунтами стерлингов",pm:"фунтах стерлингов",rod:0,skl:2,odu:0};
1019 lx["цветочный горшок"]={ie:"цветочный горшок",re:"цветочного горшка",de:"цветочному горшку",ve:"цветочный горшок",te:"цветочным горшком",pe:"цветочном горшке",im:"цветочные горшки",rm:"цветочных горшков",dm:"цветочным горшкам",vm:"цветочные горшки",tm:"цветочными горшками",pm:"цветочных горшках",rod:0,skl:2,odu:0};var lxskl=[],lxpad={ie:1,re:1,de:1,ve:1,te:1,pe:1,im:1,rm:1,dm:1,vm:1,tm:1,pm:1};lxskl[""]={ie:"",re:"",de:"",ve:"",te:"",pe:"",im:"",rm:"",dm:"",vm:"",tm:"",pm:"",rod:0,skl:2,odu:0};
1020 lxskl["я"]={ie:"я",re:"и",de:"е",ve:"ю",te:"ей",pe:"е",im:"и",rm:"",dm:"ям",vm:"и",tm:"ями",pm:"ях",rod:1,skl:1,odu:0};lxskl["а"]={ie:"а",re:"ы",de:"е",ve:"у",te:"ой",pe:"е",im:"ы",rm:"",dm:"ам",vm:"ы",tm:"ами",pm:"ах",rod:1,skl:1,odu:0};"жшчщкхг".split("").map(function(a){lxskl[a+"а"]={ie:a+"а",re:a+"и",de:a+"е",ve:a+"у",te:a+"ой",pe:a+"е",im:a+"и",rm:a+"",dm:a+"ам",vm:a+"и",tm:a+"ами",pm:a+"ах",rod:1,skl:1,odu:0}});
1021 ["ж","ш","ч"].map(function(a){lxskl[a+"ка"]={ie:a+"ка",re:a+"ки",de:a+"ке",ve:a+"ку",te:a+"кой",pe:a+"ке",im:a+"ки",rm:a+"ек",dm:a+"кам",vm:a+"ки",tm:a+"ками",pm:a+"ках",rod:1,skl:1,odu:0}});"бвдзлмнпрст".split("").map(function(a){lxskl[a+"ка"]={ie:a+"ка",re:a+"ки",de:a+"ке",ve:a+"ку",te:a+"кой",pe:a+"ке",im:a+"ки",rm:a+"ок",dm:a+"кам",vm:a+"ки",tm:a+"ками",pm:a+"ках",rod:1,skl:1,odu:0}});
1022 lxskl["ия"]={ie:"ия",re:"ии",de:"ии",ve:"ию",te:"ией",pe:"ии",im:"ии",rm:"ий",dm:"иям",vm:"ии",tm:"иями",pm:"иях",rod:1,skl:1,odu:0};lxskl["ие"]={ie:"ие",re:"ия",de:"ию",ve:"ие",te:"ием",pe:"ии",im:"ия",rm:"ий",dm:"иям",vm:"ия",tm:"иями",pm:"иях",rod:2,skl:2,odu:0};["ё","е"].map(function(a){lxskl[a]={ie:a,re:"я",de:"ю",ve:a,te:"ем",pe:"е",im:"я",rm:"ей",dm:"ям",vm:"я",tm:"ями",pm:"ях",rod:2,skl:2,odu:0}});
1023 lxskl["о"]={ie:"о",re:"а",de:"у",ve:"о",te:"ом",pe:"е",im:"а",rm:"",dm:"ам",vm:"а",tm:"ами",pm:"ах",rod:2,skl:2,odu:0};lxskl["ий"]={ie:"ий",re:"ия",de:"ию",ve:"ий",te:"ием",pe:"ии",im:"ии",rm:"иев",dm:"иям",vm:"ии",tm:"иями",pm:"иях",rod:0,skl:2,odu:0};lxskl["ь"]={ie:"ь",re:"я",de:"ю",ve:"ь",te:"ем",pe:"е",im:"и",rm:"ей",dm:"ям",vm:"и",tm:"ями",pm:"ях",rod:0,skl:2,odu:0};lxskl["й"]={ie:"й",re:"я",de:"ю",ve:"й",te:"ем",pe:"е",im:"и",rm:"ев",dm:"ям",vm:"и",tm:"ями",pm:"ях",rod:0,skl:2,odu:0};
1024 "бвдзлмнпрстфц".split("").map(function(a){lxskl[a]={ie:a,re:a+"а",de:a+"у",ve:a,te:a+"ом",pe:a+"е",im:a+"ы",rm:a+"ов",dm:a+"ам",vm:a+"ы",tm:a+"ами",pm:a+"ах",rod:0,skl:2,odu:0}});"жшчщкхг".split("").map(function(a){lxskl[a]={ie:a,re:a+"а",de:a+"у",ve:a,te:a+"ом",pe:a+"е",im:a+"и",rm:a+"ей",dm:a+"ам",vm:a+"и",tm:a+"ами",pm:a+"ах",rod:0,skl:2,odu:0}});lxskl["к"].rm="ков";lxskl["г"].rm="гов";lxskl["х"].rm="хов";
1025 ["ё","е","о"].map(function(a){lxskl[a+"к"]={ie:a+"к",re:"ка",de:"ку",ve:a+"к",te:"ком",pe:"ке",im:"ки",rm:"ков",dm:"кам",vm:"ки",tm:"ками",pm:"ках",rod:0,skl:2,odu:0}});lxskl["0"]={ie:"",re:"",de:"",ve:"",te:"",pe:"",im:"",rm:"",dm:"",vm:"",tm:"",pm:"",rod:0,skl:0,odu:0};lxskl["мя"]={ie:"мя",re:"мени",de:"мени",ve:"мя",te:"менем",pe:"мени",im:"мена",rm:"мён",dm:"менам",vm:"мена",tm:"менами",pm:"менах",rod:0,skl:4,odu:0};
1026 lxskl["ь3"]={ie:"ь",re:"и",de:"и",ve:"ь",te:"ью",pe:"и",im:"и",rm:"ей",dm:"ям",vm:"и",tm:"ями",pm:"ях",rod:1,skl:3,odu:0};["ж","ш","ч","щ"].map(function(a){lxskl[a+"ь"]={ie:a+"ь",re:a+"и",de:a+"и",ve:a+"ь",te:a+"ью",pe:a+"и",im:a+"и",rm:a+"ей",dm:a+"ям",vm:a+"и",tm:a+"ями",pm:a+"ях",rod:1,skl:3,odu:0}});["у","ю","э"].map(function(a){lxskl[a]={ie:a,re:a,de:a,ve:a,te:a,pe:a,im:a,rm:a,dm:a,vm:a,tm:a,pm:a,rod:1,skl:1,odu:0}});
1027 lxskl["ый"]={ie:"ый",re:"ого",de:"ому",ve:"ого",te:"ым",pe:"ом",im:"ые",rm:"ых",dm:"ым",vm:"ых",tm:"ыми",pm:"ых",rod:0,skl:5,odu:1};lxskl["ыйся"]={ie:"ыйся",re:"огося",de:"омуся",ve:"огося",te:"ымся",pe:"омся",im:"ыеся",rm:"ыхся",dm:"ымся",vm:"ыхся",tm:"ымися",pm:"ыхся",rod:0,skl:5,odu:1};lxskl["ийся"]={ie:"ийся",re:"егося",de:"емуся",ve:"егося",te:"имся",pe:"емся",im:"иеся",rm:"ихся",dm:"имся",vm:"ихся",tm:"имися",pm:"ихся",rod:0,skl:5,odu:1};
1028 function autosklon(a,b){if(a.isArray)for(var c=a.length-1;0<=c;c--)autosklon(a[c],b);else{if(lx[a])return console.log("Такое слово уже есть в словаре.");c=setlx(a);void 0!=b&&(a+=b);for(var f=a;f.length&&!lx[f]&&!lxskl[f];f=f.udalPerv());var k=lx[f]?lx[f]:lxskl[f],f=a.udalPosl(f.length),d;for(d in lxpad)c+=logparam(d,f+k[d]);c+=logparam("rod",k.rod);c+=logparam("skl",k.skl);c+=logparam("odu",k.odu);console.log(c+"};\n")}}var lxkand=[];
1029 function sklonlxkand(a,b,c){if(a.ie)return sklonlxkand(a.ie,b,c);if(lx[a])return c&&alert("Такое слово уже есть в словаре."),lx[a];lxkand[a]={};void 0!=b&&(a+=b);for(c=a;c.length&&!lx[c]&&!lxskl[c];c=c.udalPerv());b=lx[c]?lx[c]:lxskl[c];c=a.udalPosl(c.length);lxkand[a]=b.clone();for(var f in lxpad)lxkand[a][f]=c+b[f];lxkand[a].chr=1;return lxkand[a]}var lxdop={rod:1,skl:1,odu:1,sbs:1,sl:1,sr:1,pr:1,chr:1};
1030 function strlxkand(a,b,c){var f=setlx(a),a=lxkand[a]?lxkand[a].clone():sklonlxkand(a,b,c).clone(),k;for(k in lxpad)f+=logparam(k,a[k]),a[k]=void 0;for(k in lxdop)f+=logparam(k,a[k]),a[k]=void 0;for(k in a)f+=logparam(k,a[k]);return f+"};\n"}function loglxkand(a,b){console.log(strlxkand(a,b,1))}function setlx(a){return"\nlx['"+a+"']={\n"}function logparam(a,b){return void 0!=b?b.isString?"\t"+a+":'"+b+"',\n":"\t"+a+":"+b+",\n":""}
1031 function logsklon(a){if(slovo.isArray)for(a=slovo.length-1;0<=a;a--)logsklon(slovo[a],p1);else console.log(sklon(a))}
1032 function sklon(a){setlx(a);var b,c;c=""+setlx(a);"а"==a.posl()?(b=a.udalPosl(),c+=logparam("ie",a),c+=logparam("re",b+"ы"),c+=logparam("de",b+"е"),c+=logparam("ve",b+"у"),c+=logparam("te",b+"ой"),c+=logparam("pe",b+"е"),c+=logparam("im",b+"ы"),c+=logparam("rm",b),c+=logparam("dm",b+"ам"),c+=logparam("vm",b+"ы"),c+=logparam("tm",b+"ами"),c+=logparam("pm",b+"ах"),c+=logparam("rod",1),c+=logparam("skl",1)):("ь"==a.posl()?(b=a.udalPosl(),c+=logparam("ie",a),c+=logparam("re",b+"я"),c+=logparam("de",b+
1033 "ю"),c+=logparam("ve",a),c+=logparam("te",b+"ем"),c+=logparam("pe",b+"е"),c+=logparam("im",b+"и"),c+=logparam("rm",b+"ей"),c+=logparam("dm",b+"ям"),c+=logparam("vm",b+"и"),c+=logparam("tm",b+"ями"),c+=logparam("pm",b+"ях")):(b=a,c+=logparam("ie",a),c+=logparam("re",b+"а"),c+=logparam("de",b+"у"),c+=logparam("ve",a),c+=logparam("te",b+"ом"),c+=logparam("pe",b+"е"),c+=logparam("im",b+"ы"),c+=logparam("rm",b+"ов"),c+=logparam("dm",b+"ам"),c+=logparam("vm",b+"ы"),c+=logparam("tm",b+"ами"),c+=logparam("pm",
1034 b+"ах")),c+=logparam("rod",0),c+=logparam("skl",2));c+=logparam("odu",0);return c+"};\n"}lx["один"]={chr:2,i:"один",r:"одного",d:"одному",v:"один",t:"одним",p:"одном"};lx["одна"]={chr:2,i:"одна",r:"одной",d:"одной",v:"одну",t:"одной",p:"одной"};lx["одно"]={chr:2,i:"одно",r:"одного",d:"одному",v:"одно",t:"одним",p:"одном"};lx["одни"]={chr:2,i:"одни",r:"одних",d:"одним",v:"одни",t:"одними",p:"одних"};lx["две"]={chr:2,i:"две",r:"двух",d:"двум",v:"две",t:"двумя",p:"двух"};
1035 lx["два"]={chr:2,i:"два",r:"двух",d:"двум",v:"два",t:"двумя",p:"двух"};lx["три"]={chr:2,i:"три",r:"трёх",d:"трём",v:"три",t:"тремя",p:"трех"};lx["четыре"]={chr:2,i:"четыре",r:"четырёх",d:"четырём",v:"четыре",t:"четырьмя",p:"четырёх"};lx["пять"]={chr:2,i:"пять",r:"пяти",d:"пяти",v:"пять",t:"пятью",p:"пяти"};lx["шесть"]={chr:2,i:"шесть",r:"шести",d:"шести",v:"шесть",t:"шестью",p:"шести"};lx["семь"]={chr:2,i:"семь",r:"семи",d:"семи",v:"семь",t:"семью",p:"семи"};
1036 lx["восемь"]={chr:2,i:"восемь",r:"восьми",d:"восьми",v:"восемь",t:"восемью",p:"восьми"};lx["девять"]={chr:2,i:"девять",r:"девяти",d:"девяти",v:"девять",t:"девятью",p:"девяти"};lx["десять"]={chr:2,i:"десять",r:"десяти",d:"десяти",v:"десять",t:"десятью",p:"десяти"};lx["одиннадцать"]={chr:2,i:"одиннадцать",r:"одиннадцати",d:"одиннадцати",v:"одиннадцать",t:"одиннадцатью",p:"одиннадцати"};lx["двенадцать"]={chr:2,i:"двенадцать",r:"двенадцати",d:"двенадцати",v:"двенадцать",t:"двенадцатью",p:"двенадцати"};
1037 lx["тринадцать"]={chr:2,i:"тринадцать",r:"тринадцати",d:"тринадцати",v:"тринадцать",t:"тринадцатью",p:"тринадцати"};lx["четырнадцать"]={chr:2,i:"четырнадцать",r:"четырнадцати",d:"четырнадцати",v:"четырнадцать",t:"четырнадцатью",p:"четырнадцати"};lx["пятнадцать"]={chr:2,i:"пятнадцать",r:"пятнадцати",d:"пятнадцати",v:"пятнадцать",t:"пятнадцатью",p:"пятнадцати"};lx["шестнадцать"]={chr:2,i:"шестнадцать",r:"шестнадцати",d:"шестнадцати",v:"шестнадцать",t:"шестнадцатью",p:"шестнадцати"};
1038 lx["семнадцать"]={chr:2,i:"семнадцать",r:"семнадцати",d:"семнадцати",v:"семнадцать",t:"семнадцатью",p:"семнадцати"};lx["восемнадцать"]={chr:2,i:"восемнадцать",r:"восемнадцати",d:"восемнадцати",v:"восемнадцать",t:"восемнадцатью",p:"восемнадцати"};lx["девятнадцать"]={chr:2,i:"девятнадцать",r:"девятнадцати",d:"девятнадцати",v:"девятнадцать",t:"девятнадцатью",p:"девятнадцати"};lx["двадцать"]={chr:2,i:"двадцать",r:"двадцати",d:"двадцати",v:"двадцать",t:"двадцатью",p:"двадцати"};
1039 lx["тридцать"]={chr:2,i:"тридцать",r:"тридцати",d:"тридцати",v:"тридцать",t:"тридцатью",p:"тридцати"};lx["сорок"]={chr:2,i:"сорок",r:"сорока",d:"сорока",v:"сорок",t:"сорока",p:"сорока"};lx["пятьдесят"]={chr:2,i:"пятьдесят",r:"пятидесяти",d:"пятидесяти",v:"пятьдесят",t:"пятьюдесятью",p:"пятидесяти"};lx["шестьдесят"]={chr:2,i:"шестьдесят",r:"шестидесяти",d:"шестидесяти",v:"шестьдесят",t:"шестьюдесятью",p:"шестидесяти"};
1040 lx["семьдесят"]={chr:2,i:"семьдесят",r:"семидесяти",d:"семидесяти",v:"семьдесят",t:"семьюдесятью",p:"семидесяти"};lx["восемьдесят"]={chr:2,i:"восемьдесят",r:"восьмидесяти",d:"восьмидесяти",v:"восемьдесят",t:"восемьюдесятью",p:"восьмидесяти"};lx["девяносто"]={chr:2,i:"девяносто",r:"девяноста",d:"девяноста",v:"девяносто",t:"девяноста",p:"девяноста"};lx["сто"]={chr:2,i:"сто",r:"ста",d:"ста",v:"сто",t:"ста",p:"ста"};lx["двести"]={chr:2,i:"двести",r:"двухсот",d:"двумстам",v:"двести",t:"двумястами",p:"двухстах"};
1041 lx["триста"]={chr:2,i:"триста",r:"трёхсот",d:"трёмстам",v:"триста",t:"тремястами",p:"трёхстах"};lx["четыреста"]={chr:2,i:"четыреста",r:"четырёхсот",d:"четырёмстам",v:"четыреста",t:"четырьмястами",p:"четырёхстах"};lx["пятьсот"]={chr:2,i:"пятьсот",r:"пятисот",d:"пятистам",v:"пятьсот",t:"пятьюстами",p:"пятистах"};lx["шестьсот"]={chr:2,i:"шестьсот",r:"шестисот",d:"шестистам",v:"шестьсот",t:"шестьюстами",p:"шестистах"};
1042 lx["семьсот"]={chr:2,i:"семьсот",r:"семисот",d:"семистам",v:"семисот",t:"семьюстами",p:"семистах"};lx["восемьсот"]={chr:2,i:"восемьсот",r:"восьмисот",d:"восьмистам",v:"восемьсот",t:"восемьюстами",p:"восьмистах"};lx["девятьсот"]={chr:2,i:"девятьсот",r:"девятисот",d:"девятистам",v:"девятьсот",t:"девятьюстами",p:"девятистах"};lx["тысяча"]={chr:2,i:"тысяча",r:"тысячи",d:"тысяче",v:"тысячу",t:"тысячей",p:"тысяче"};lx["тысячи"]={chr:2,i:"тысячи",r:"тысяч",d:"тысячам",v:"тысячи",t:"тысячами",p:"тысячах"};
1043 lx["миллион"]={chr:2,i:"миллион",r:"миллиона",d:"миллиону",v:"миллион",t:"миллионом",p:"миллионе"};lx["миллионы"]={chr:2,i:"миллионы",r:"миллионов",d:"миллионам",v:"миллионы",t:"миллионами",p:"миллионах"};lx["миллиард"]={chr:2,i:"миллиард",r:"миллиарда",d:"миллиарду",v:"миллиард",t:"миллиардом",p:"миллиарде"};lx["миллиарды"]={chr:2,i:"миллиарды",r:"миллиардов",d:"миллиардам",v:"миллиарды",t:"миллиардами",p:"миллиардах"};lx["двое"]={chr:2,i:"двое",r:"двоих",d:"двоим",v:"двое",t:"двоими",p:"двоих"};
1044 lx["трое"]={chr:2,i:"трое",r:"троих",d:"троим",v:"трое",t:"троими",p:"троих"};lx["четверо"]={chr:2,i:"четверо",r:"четверых",d:"четверым",v:"четверо",t:"четверыми",p:"четверых"};lx["пятеро"]={chr:2,i:"пятеро",r:"пятерых",d:"пятерым",v:"пятеро",t:"пятерыми",p:"пятерых"};lx["шестеро"]={chr:2,i:"шестеро",r:"шестерых",d:"шестерым",v:"шестеро",t:"шестерыми",p:"шестерых"};lx["семеро"]={chr:2,i:"семеро",r:"семерых",d:"семерым",v:"семеро",t:"семерыми",p:"семерых"};
1045 lx["восьмеро"]={chr:2,i:"восьмеро",r:"восьмерых",d:"восьмерым",v:"восьмеро",t:"восьмерыми",p:"восьмерых"};lx["девятеро"]={chr:2,i:"девятеро",r:"девятерых",d:"девятерым",v:"девятеро",t:"девятерыми",p:"девятерых"};lx["десятеро"]={chr:2,i:"десятеро",r:"десятерых",d:"десятерым",v:"десятеро",t:"десятерыми",p:"десятерых"};
1046 function Complex(a,b){this.re=+a?+a:0;this.im=+b?+b:0;this.isComplex=1;this.toString=function(){var a;!this.re&&!this.im?a="0":this.re&&!this.im?a=""+this.re:!this.re&&this.im?a=""+this.im+"i":this.re&&this.im&&(a=""+this.re+"+"+this.im+"i");return a.plusminus()};this.ts=function(){return this.toString().ts()};this.minus=function(){return new Complex(-this.re,-this.im)};this.sopr=function(){return new Complex(this.re,-this.im)};this.abs=this.norma=function(){return(this.re.sqr()+this.im.sqr()).sqrt()};
1047 this.obrat=function(){var a=this.norma().sqr();return new Complex(this.re/a,-this.im/a)};this.sum=function(){for(var a=this.clone(),b=arguments.length-1;0<=b;b--){var k=arguments[b];if(k.isNumber)a.re+=k;else if(k.re&&(a.re+=k.re),k.im)a.im+=k.im}return a};this.umn=function(){for(var a=this.clone(),b=arguments.length-1;0<=b;b--){var k=arguments[b];if(k.isNumber){if(0===k)return new Complex;a.re*=k;a.im*=k}else{if(!k.re&&!k.im)return new Complex;var d=a.re,j=a.im;a.re=d*k.re-j*k.im;a.im=d*k.im+j*k.re}}return a}}
1048 var sl=sluchch;String.prototype.ts=String.prototype.toStandart;function allCanvasToBackgroundImage(){$("canvas").each(function(){this.style.backgroundImage||(this.style.backgroundImage="url("+this.toDataURL()+")")})}
1049 function spoiler(){$(".spoiler-body").hide();$(".spoiler-hide").hide();$(".spoiler-show").click(function(){$(this).next().toggle();$(this).next().next().slideToggle();$(this).hide()});$(".spoiler-hide").click(function(){$(this).next().slideToggle();$(this).prev().toggle();$(this).hide()})}function allLinksToBlankTarget(){$("a").each(function(){this.dataOldTarget=this.target;this.target="_blank"})}function restoreLinksTarget(){$("a").each(function(){this.target=this.dataOldTarget})}
1050 function innerHTMLtoImg(a){html2canvas(a,{onrendered:function(b){var c=document.createElement("img");c.src=b.toDataURL();c.width=b.width;c.height=b.height;a.innerHTML="";a.appendChild(c)}})}function replaceWithImg(a){html2canvas(a,{onrendered:function(b){var c=document.createElement("img");c.src=b.toDataURL();c.width=b.width;c.height=b.height;$(a).replaceWith(c)}})}
1051 function allLinksToSpans(){$("a").each(function(){"_blank"==this.target?$(this).replaceWith('<span class="spanlink" onclick="linkSpan(\''+this.href.replace(/\/\/|https*:\/\//,"_")+"',1);\">"+this.innerHTML+"</span>"):$(this).replaceWith('<span class="spanlink" onclick="linkSpan(\''+this.href.replace(/\/\/|https*:\/\//,"_")+"');\">"+this.innerHTML+"</span>")})}var umka;
1052 function zagrUmka(){(umka=$.jStorage.get("umka"+nabor.name))||pustUmka();umka.vremya||(umka.vremya=[]);umka.kvoNaVremya||(umka.kvoNaVremya=[]);for(var a=1;a<=nabor.nZad;a++)umka.verno[a]||(umka.verno[a]=0),umka.vsego[a]||(umka.vsego[a]=0),umka.vremya[a]||(umka.vremya[a]=0),umka.kvoNaVremya[a]||(umka.kvoNaVremya[a]=0)}
1053 function pustUmka(){umka={verno:[].zapslch(0,nabor.nZad,0,0,0),vsego:[].zapslch(0,nabor.nZad,0,0,0),vremya:[].zapslch(0,nabor.nZad,0,0,0),kvoNaVremya:[].zapslch(0,nabor.nZad,0,0,0)}}function sbrosUmka(a){confirm("Вы действительно хотите сбросить статистику? Это действие нельзя отменить.")&&(pustUmka(),sohrUmka(),a&&a.isFunction&&a())}function sohrUmka(){$.jStorage.set("umka"+nabor.name,umka)}console.log("umka.js отработал");window.vopr={};
1054 window.vopr.vrn_ist=function(a){for(var b=0;b<this.ver.length;b++)if(this.ver[b]=this.ver[b].istDataToStd(),this.ver[b]==a.istDataToStd())return 1;return 0};window.vopr.vrn_mat=function(a){for(var b=0;b<this.ver.length;b++)if(this.ver[b].ts()==a.ts())return 1;return 0};window.vopr.podg=function(){window.vopr.dey=function(){};window.vopr.ver=[];window.vopr.nev=[];window.vopr.txt="";window.vopr.rsh="";window.vopr.kat=[];window.vopr.dgn=1;window.vopr.err=0;window.vopr.vrn=window.vopr.vrn_mat};window.vopr.podg();
1055 window.vopr.trd=function(){try{window.vopr.dey()}catch(a){}};
1056 function AtoB(a){a=a?a:3;window.vopr.nev.hasDubl()&&(window.vopr.nev=window.vopr.nev.sortDelDubl(),console.log("AtoB(): nev: повторяющиеся варианты;"));window.vopr.ver.hasDubl()&&(window.vopr.ver=window.vopr.ver.sortDelDubl(),console.log("AtoB(): ver: повторяющиеся варианты;"));if(vopr.dgn&&dvig.dgn&&dvig.validateVopr())vopr.err=1;else{var b=window.vopr.nev.iz(a),b=[[window.vopr.ver.iz()].concat(b),[].N(a+1)].T().shuffle().T();window.vopr.ver=[b[1].pervSovp(1)+1];window.vopr.nev=[];for(var c=0;c<=
1057 a;c++)window.vopr.txt+="<br/>"+(c+1)+") "+b[0][c]}}console.log("core_vopr.js отработал");function readNabor(a){a=a.split("#nabor")[1];strNabor="##nabor"+a;void 0!=a&&(a=a.split("&"),a.splice(0,1),a.map(function(a){a=a.split("=");nabor[a[0]]=a[1]}))}var strNabor="",nabor={nZad:15,adres:"../zdn/mat2014/",prefix:"B",name:"ege2014",zagol:"",mnogostrOtvet:0,kat:{prz:"Без производной",log:"Без логарифмов",tri:"Без тригонометрии",drs:"Без дробных степеней"},vykl:[],altz:[]};readNabor(document.location.href);
1058 console.log("core_nabor.js отработал");var dvig={};dvig.ping=svinta?100:500;dvig.startxt="1";dvig.flObn=0;dvig.dgn=1;
1059 dvig.validateVopr=function(){var a="",b;for(b in vopr){var c=hasErrors(vopr[b],vopr.kat.bdr);c&&(a+=b+" : "+c+"; ")}vopr.nev.hasElemStrict("")&&(a+="nev: пустой вариант; ");vopr.ver.hasElemStrict("")&&(a+="ver: пустой вариант; ");vopr.nev.hasDubl()&&(a+="nev: повторяющиеся варианты; ");vopr.ver.sortDelDubl().concat(vopr.nev.sortDelDubl()).hasDubl()&&(a+="варианты ответа, верные и не верные одновременно; ");return a};
1060 dvig.obnov=function(a,b,c){if(!dvig.flObn)if(0!=window.vopr.txt&&dvig.startxt!=window.vopr.txt)if(dvig.startxt=window.vopr.txt,clearInterval(dvig.intervZapros),clearInterval(dvig.intervZadan),!sootvKat()||vopr.err)dvig.zadan(a,b);else{if(c=dvig.validateVopr())if(console.log(c+"\n\r"),vopr.dgn&&dvig.dgn){dvig.zadan(a,b);return}dvig.flObn=1;a(window.vopr.clone())}else setTimeout("dvig.obnov("+a+","+b+","+c+");",100)};
1061 dvig.zapros=function(a,b,c){if(!dvig.flObn){void 0===b&&(b=kategory);void 0===c&&(c=nomer);window.vopr.dop.nomer=c;try{console.log("Составляется задание "+c+" категории "+b),nabor.upak[dvig.getzadname(b)][c](),setTimeout("dvig.obnov("+a+","+b+","+c+");",0)}catch(f){zagr(nabor.adres+dvig.getzadname(b)+"/"+nomer+".js"),setTimeout("dvig.obnov("+a+","+b+","+c+");",dvig.ping),clearInterval(dvig.intervZapros),dvig.intervZapros=setTimeout("dvig.zapros("+a+","+b+","+nomer+");",4*dvig.ping)}}};
1062 dvig.zadan=function(a,b,c,f){dvig.flObn=0;dvig.startxt=window.vopr.txt;window.vopr.podg();window.vopr.dop={prefix:nabor.prefix,kategory:b,nomer:c,ekz:f};if(void 0!==c)return dvig.zapros(a,b,c);try{nabor.upak[dvig.getzadname(b)].main(),dvig.zapros(a,b,nomer)}catch(k){zagr(nabor.adres+dvig.getzadname(b)+"/main.js"),setTimeout("dvig.zapros("+a+","+b+","+nomer+");",dvig.ping),clearInterval(dvig.intervZadan),dvig.intervZadan=setTimeout("dvig.zadan("+a+","+b+");",8*dvig.ping)}};
1063 dvig.getzadname=function(a){return nabor.altz[a]?nabor.altz[a]:nabor.prefix+a};dvig.variativeABC=function(){var a="ABCDEFGHIJKLMNOPQRSTUVWXYZ".split(""),b=a.slice().shuffle();vopr=mapRecursive(vopr,function(c){return(""+c).cepZamena(a,b)})};console.log("core_dvig.js отработал");
1064 function fn_promezh(a){a.prnz&&(a.prnz=a.prnz.ts().plusminus());a.prkz&&(a.prkz=a.prkz.ts().plusminus());return void 0==a.prnz&&void 0==a.prkz?{nazv:"",text:"$(-\\infty;\\infty)$"}:void 0==a.prnz&&a.prkb?{nazv:"открытый луч",text:"$(-\\infty;"+a.prkz.ts()+")$"}:void 0==a.prkz&&a.prnb?{nazv:"открытый луч",text:"$("+a.prnz.ts()+";\\infty)$"}:void 0==a.prnz?{nazv:"луч",text:"$(-\\infty;"+a.prkz.ts()+"]$"}:void 0==a.prkz?{nazv:"луч",text:"$["+a.prnz.ts()+";\\infty)$"}:a.prkb&&a.prnb?{nazv:"интервал",
1065 text:"$("+a.prnz.ts()+";"+a.prkz.ts()+")$"}:a.prkb?{nazv:"полуинтервал",text:"$["+a.prnz.ts()+";"+a.prkz.ts()+")$"}:a.prnb?{nazv:"полуинтервал",text:"$("+a.prnz.ts()+";"+a.prkz.ts()+"]$"}:{nazv:"отрезок",text:"$["+a.prnz.ts()+";"+a.prkz.ts()+"]$"}}function fn_na(a){a=fn_promezh(a);return!a.nazv?"":" на "+lx[a.nazv].pe+" "+a.text}
1066 function fn_formul(a){var b=[],c=[];void 0!=a.minx&&(b.push("точка минимума"),c.push(a.minx));void 0!=a.maxx&&(b.push("точка максимума"),c.push(a.maxx));void 0!=a.miny&&(b.push("наименьшее значение"),c.push(a.miny));void 0!=a.maxy&&(b.push("наибольшее значение"),c.push(a.maxy));b=[b,c].T().iz();return{txt:(om.otvnaydite.iz().toZagl()+" "+lx[b[0]].ve+" функции $y = "+a.slag.slag()+"$"+fn_na(a)).plusminus(),ver:b[1].plusminus()}}function fn_maxminxObmen(a){var b=a.minx;a.minx=a.maxx;a.maxx=b}
1067 function fn_maxminxMinus(a){a.maxx=fn_minus(a.maxx);a.minx=fn_minus(a.minx)}function fn_promezhMinus(a){var b=a.prnz;a.prnz=fn_minus(a.prkz);a.prkz=fn_minus(b);b=a.prnb;a.prnb=a.prkb;a.prkb=b}function fn_maxminyMinusObmen(a){var b=a.miny;a.miny=fn_minus(a.maxy);a.maxy=fn_minus(b)}function fn_minus(a){return a?"-"+a.ts():a}function fn_plusminus(a){sl1()&&(fn_maxminxObmen(a),fn_maxminyMinusObmen(a),a.slag=a.slag.addPrefix("-"))}
1068 function fn_const(a){if(0!=a.cnst&&(!a.maxy||a.maxy.isNumber)&&(!a.miny||a.miny.isNumber))if(void 0==a.cnst&&(a.cnst=sl(-99,99)),a.cnst.isNumber)if(a.slag.push(a.cnst),void 0!=a.maxy&&(a.maxy+=a.cnst),void 0!=a.miny)a.miny+=a.cnst}function fn_chet(a){sl1()&&(fn_maxminxMinus(a),fn_promezhMinus(a))}function fn_nech(a){sl1()&&(fn_maxminxObmen(a),fn_maxminxMinus(a),fn_promezhMinus(a),fn_maxminyMinusObmen(a))}
1069 function fn_zadan(a){a.NaNtoUndefined();a.nech?fn_nech(a):a.chet&&fn_chet(a);fn_const(a);fn_plusminus(a);return fn_formul(a)}function fn_txt(a,b,c,f,k,d){return(om.otvnaydite.iz().toZagl()+" "+a+" функции $y = "+b+"$ на промежутке $"+(k?"(":"[")+c+";"+f+(d?")":"]")+"$.").plusminus()}
1070 function svVel(a){a=a.slice();for(a.shuffle();!a[0].nah;a.shuffle());for(var b=a[0],c=a.length-1;0<c;c--)a[c]=nazvVel(a[c]);a.splice(0,1);var f=sluchch(1,[a.length,3].minE()),c=[b.zna];for(c[1]=voprVel(b,sosiskaVel(a.splice(0,f)));a.length;)b=a.splice(0,1),f=sosiskaVel(a.splice(0,sluchch(2))),c.push((om.utochn.iz()+b+(f?om.utochn2.iz()+f:"")+". ").plusminus().toZagl());return c}
1071 function nazvVel(a){if(a.utv)return a.utv;a.rod||(a.rod=0);return a.vel+" "+(a.bkv?"$"+a.bkv+"=":[om.ravno,om.sostavl].iz()[a.rod]+" ")+(a.pre?a.pre:"")+a.zna+(a.nmn?(a.bkv?"~":" ")+a.nmn:"")+(a.bkv?"$":"")}function sosiskaVel(a){if(!a.length)return"";for(var b=""+a.splice(0,1);a.length;)b+=om.utochn2.iz()+a.splice(0,1);return b}
1072 function voprVel(a,b){var c="",b=(b=b.trim())?", если "+b:"";a.rod=a.rod?a.rod:0;if(a.vpr)return c=a.vpr.toZagl()+b+"? "+(a.nmn?["ответ",otvdayte.iz()].shuffle().join(" ").toZagl()+" в "+a.nmn+".":"");var f=(" $"+a.bkv+"$").esli(a.bkv),c=["Чему "+om.ravno[a.rod]+" "+a.vel+f+b+"? "+(a.nmn?"Ответ выразите в "+a.nmn+".".esli("."!=a.nmn.posl())+" ":""),"Чему "+om.ravno[a.rod]+" "+a.vel+f+(a.nmn?", "+lx["выраженный"].i[a.rod]+" в "+a.nmn:"")+b+"? ","Сколько "+(a.nmn+" ").esli(a.nmn)+om.sostavl[a.rod]+
1073 " "+a.vel+f+b+"? "];1==a.vin&&(a.vin=a.vel);a.vin&&(c.push(om.otvnaydite.iz().toZagl()+" "+a.vin+f+(a.nmn?", "+lx["выраженный"].v[a.rod]+"в "+a.nmn:"")+b+". "),c.push(om.otvnaydite.iz().toZagl()+" "+a.vin+f+b+". "+(a.nmn?"Ответ выразите в "+a.nmn+". ":"")));return c.iz()}function lz_main(){}
1074 function lz_split(a){if(!a)return[[]];var a=a.reverse().split(/\s(?=[?!.,:;-])/).reverse().reverseElems(),b=a.length;""==a[b-1]&&(a.length--,b--);for(var c,f=0;f<b;)""==a[f]?(a.splice(f,1),b--):(c=a[f].match(/[?!.,:;-]+$/)[0],a[f]=a[f].replace(/[?!.,:;-]/g,"").split(/\s/),a[f].push(c),f++);return a.matrToVect()}var nastr={};nastr.nabor=nabor;
1075 try{var decodedJSON=document.location.hash.decodeURIComponent();document.location.hash=decodedJSON;var parsedJSON=JSON.parse(decodedJSON.substr(1));parsedJSON.isString?nastr.previousHash="#"+parsedJSON:nastr.nabor.importFrom(parsedJSON.nabor)}catch(e$$178){console.log("Не удалось выделить настройки из адреса страницы.")}var previousHeight=-1,previousWidth=-1;
1076 function podgonIframeHeight(){if(window.parsedJSON.iframe){var a=getDocHeight();if(a!=previousHeight){previousHeight=a;var b=[];b[parsedJSON.iframe.nomer]=a;parent.postMessage({chasMessage:{iframeHeight:b}},"*")}}}function parseMessageInIframe(a){a.data.chasMessage&&(a=a.data.chasMessage.iframeWidth,900>a&&(a!=previousWidth&&!self.location.href.match(/mini\.html/))&&(document.body.style.zoom=a/900,previousWidth=a,console.log(a)))}
1077 try{window!=top&&($(setInterval(podgonIframeHeight,256)),window.addEventListener("message",parseMessageInIframe,!1))}catch(e$$179){}addscript(nabor.adres+"upak.js");nabor.zagol&&addscript(nabor.zagol,"$(function(){zagr(nabor.adres+'upak.js')});");window.latbukv="ABCDFGHJLMNPRSTQUWXYZ".split("");window.rusbukv="АБВГДЕЁЖИЙКЛМНПРСТУФХЦЧШЩЪЫЬЭЮЯ".split("");window.moneta=["орёл","решка"];window.razy="ни разу;один раз;дважды;трижды;четырежды;пятикратно;шестикратно;семикратно;восьмикратно;девятикратно;десятикратно".split(";");
1078 window.kachestva={};window.kachestva.ie="безопасность;комфорт;функциональность;качество;внешний вид;простота ремонта;надёжность;гарантийный срок;скорость запуска;настраиваемость".split(";");window.tovary={};window.tovary.ie="автомобиль;кофеварка;чайник;ноутбук;бензопила;СВЧ-печь;велосипед;садовый насос".split(";");window.tovary.rm="автомобилей;кофеварок;чайников;ноутбуков;бензопил;СВЧ-печей;велосипедов;садовых насосов".split(";");window.dlina={};window.dlina.m=[1066.8,185.2,1852,1609.34,201.16];
1079 window.dlina.pm=["вёрстах","кабельтовах","морских милях","американских милях","фурлонгах"];window.dlina.ie=["верста","кабельтов","морская миля","американская миля","фурлонг"];window.dlina.rm=["вёрст","кабельтовых","морских миль","американских миль","фурлонгов"];window.imenaj={};window.imenaj.ie="Анастасия Юлия Елена Ольга Яна Олеся Кристина Вероника Элеонора Дарья Мария Екатерина Софья Наталия Надежда Александра".split(" ");window.otchestvaj={};window.otchestvaj.ie=" Ивановна Петровна Фёдоровна Васильевна Анатольевна Николаевна Сергеевна Игоревна Михайловна Владимировна Олеговна Степановна Юрьевна Александровна Алексеевна    ".split(" ");
1080 window.profesj={};window.profesj.ie="суровая воронежская хакерша;;программистка;веб-дизайнер;аспирантка;скромный библиотекарь;блондинка;студентка;школьница;комсомолка, спортсменка, отличница и, наконец, просто красавица;".split(";");window.deistviaj="купила;получила в наследство;получила в подарок;нашла;приобрела;раздобыла".split(";");window.transportm={};window.transportm.ie='"Запорожец";"Москвич";грузовик;велосипед;доисторический омнибус;автобус'.split(";");window.transportm.r2='"Запорожца";"Москвича";грузовика;велосипеда;доисторических омнибуса;автобуса'.split(";");
1081 window.transportm.re='"Запорожца";"Москвича";грузовика;велосипеда;доисторического омнибуса;автобуса'.split(";");window.transportm.te='"Запорожцем";"Москвичом";грузовиком;велосипедом;доисторическим омнибусом;автобусом'.split(";");window.pifagtr=[[3,4,5],[5,12,13],[8,15,17],[7,24,25]];window.mesiacy={};window.mesiacy.re="января февраля марта апреля мая июня июля августа сентября октября ноября декабря".split(" ");window.mesiacy.dni=[31,28,31,30,31,30,31,31,30,31,30,31];window.valuta={};
1082 window.valuta.re=["доллара","евро","фунта стерлингов"];var om={eda:{}};om.eda.ie="сырок;шоколадка;яблоко;груша;упаковка сока;бутерброд;бутылка газировки;батон;буханка хлеба".split(";");om.eda.re="сырка;шоколадки;яблока;груши;упаковки сока;бутерброда;бутылки газировки;батона;буханки хлеба".split(";");om.eda.ve="сырок;шоколадку;яблоко;грушу;упаковку сока;бутерброд;бутылку газировки;батон;буханку хлеба".split(";");om.eda.rm="сырков;шоколадок;яблок;груш;упаковок сока;бутербродов;бутылок газировки;батонов;буханок хлеба".split(";");
1083 om.korabli={};om.korabli.ie="корабль;круизный лайнер;прогулочное судно;теплоход;пароход;атомоход".split(";");om.korabli.pe="корабле;круизном лайнере;прогулочном судне;теплоходе;пароходе;атомоходе".split(";");om.meltov={};om.meltov.ie="фонарик;флакон шампуня;флэшка;компакт-диск;сувенир;матрёшка;магнит на холодильник;сборник тестов для подготовки к ЕГЭ;тетрадь;учебник;цветочный горшок".split(";");om.meltov.im="фонарики;флаконы шампуня;флэшки;компакт-диски;сувениры;матрёшки;магниты на холодильник;сборники тестов для подготовки к ЕГЭ;тетради;учебники;цветочные горшки".split(";");
1084 om.meltov.re="фонарика;флакона шампуня;флэшки;компакт-диска;сувенира;матрёшки;магнита на холодильник;сборника тестов для подготовки к ЕГЭ;тетради;учебника;цветочных горшка".split(";");om.meltov.ve="фонарик;флакон шампуня;флэшку;компакт-диск;сувенир;матрёшку;магнит на холодильник;сборник тестов для подготовки к ЕГЭ;тетрадь;учебник;цветочный горшок".split(";");om.meltov.rm="фонариков;флаконов шампуня;флэшек;компакт-дисков;сувениров;матрёшек;магнитов на холодильник;сборников тестов для подготовки к ЕГЭ;тетрадей;учебников;цветочных горшков".split(";");
1085 om.sroki={};om.sroki.re=["недели","декады","месяца"];om.sroki.ve=["неделю","декаду","месяц"];om.sroki.rm=["недель","декад","месяцев"];om.uchrezhd={};om.uchrezhd.ie="офис канцелярия секретариат министерство ведомство Рособрнадзор Минобрнауки".split(" ");om.uchrezhd.ve="офис канцелярию секретариат министерство ведомство Рособрнадзор Минобрнауки".split(" ");om.uchrezhd.pe="офисе канцелярии секретариате министерстве ведомстве Рособрнадзоре Минобрнауки".split(" ");om.denned={};om.denned.ie="воскресенье понедельник вторник среда четверг пятница суббота".split(" ");
1086 om.denned.ve="воскресенье понедельник вторник среду четверг пятницу субботу".split(" ");om.denned.pg=[];om.denned.pg["в"]="в в во в в в в".split(" ");om.igrkosti=[];om.igrkosti[2]=[0,0,1,2,3,4,5,6,5,4,3,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];om.igrkosti[3]=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];(function(){for(var a=1;6>=a;a++)for(var b=1;6>=b;b++)for(var c=1;6>=c;c++)om.igrkosti[3][a+b+c]++})();om.strany={};om.strany.ie="Россия Белоруссия Китай ЮАР Эквадор Венесуэла Куба Австралия Австрия Бельгия Англия Германия Польша Сербия Чехия Словакия Словения Израиль Бразилия Мексика".split(" ");
1087 om.strany.re="России Белоруссии Китая ЮАР Эквадора Венесуэлы Кубы Австралии Австрии Бельгии Англии Германии Польши Сербии Чехии Словакии Словении Израиля Бразилии Мексики".split(" ");om.sportparn={};om.sportparn.ie=["шахматы","вольная борьба","настольный теннис","бадминтон","шашки"];om.sportparn.pe=["шахматам","вольной борьбе","настольному теннису","бадминтону","шашкам"];om.sport={};om.sport.ie=["гимнастика","вольная борьба","лёгкая атлетика","тяжёлая атлетика"];
1088 om.sport.pe=["гимнастике","вольной борьбе","лёгкой атлетике","тяжёлой атлетике"];om.izdsteklo={};om.izdsteklo.rm=["витрин","оконных рам","аквариумов","книжных полок","террариумов"];om.znamenat=[2,4,5,8,10,20,25,100,200];om.zhidkost={};om.zhidkost.re="воды;ртути;жидкости;раствора;бензина;керосина;метилового спирта;газировки;уксуса;нефти".split(";");om.ravno=["равен","равна","равно","равны"];om.sostavl=["составляет","составляет","составляет","составляют"];
1089 om.vyrazh=["выраженный","выраженная","выраженное","выраженные"];om.utochn=";;;;;при этом ;известно, что ".split(";");om.utochn2=[", при этом ",", а ",", "];om.goroda="Воронеж Москва Санкт-Петербург Казань Сочи Семилуки Хабаровск Магадан Красноярск".split(" ");om.porchisl={};om.porchisl[1]={};om.porchisl[1].i=["первый","первая","первое","первые"];om.porchisl[2]={};om.porchisl[2].i=["второй","вторая","второе","вторые"];om.porchisl[3]={};om.porchisl[3].i=["третий","третья","третье","третьи"];
1090 om.porchisl[4]={};om.porchisl[4].i=["четвёртый","четвёртая","четвёртое","четвёртые"];om.porchisl[5]={};om.porchisl[5].i=["пятый","пятая","пятое","пятые"];om.porchisl[6]={};om.porchisl[6].i=["шестой","шестая","шестое","шестые"];om.porchisl[7]={};om.porchisl[7].i=["седьмой","седьмая","седьмое","седьмые"];om.porchisl[8]={};om.porchisl[8].i=["восьмой","восьмая","восьмое","восьмые"];om.porchisl[9]={};om.porchisl[9].i=["девятый","девятая","девятое","девятые"];om.porchisl[10]={};
1091 om.porchisl[10].i=["деcятый","деcятая","деcятое","деcятые"];om.porchisl[11]={};om.porchisl[11].i=["одиннадцатый","одиннадцатая","одиннадцатое","одиннадцатые"];om.porchisl[12]={};om.porchisl[12].i=["двенадцатый","двенадцатая","двенадцатое","двенадцатые"];om.porchisl[13]={};om.porchisl[13].i=["тринадцатый","тринадцатая","тринадцатое","тринадцатые"];om.porchisl[14]={};om.porchisl[14].i=["четырнадцатый","четырнадцатая","четырнадцатое","четырнадцатые"];om.porchisl[15]={};
1092 om.porchisl[15].i=["пятнадцатый","пятнадцатая","пятнадцатое","пятнадцатые"];om.porchisl[16]={};om.porchisl[16].i=["шестнадцатый","шестнадцатая","шестнадцатое","шестнадцатые"];om.porchisl[17]={};om.porchisl[17].i=["семнадцатый","семнадцатая","семнадцатое","семнадцатые"];om.porchisl[18]={};om.porchisl[18].i=["восемнадцатый","восемнадцатая","восемнадцатое","восемнадцатые"];om.porchisl[19]={};om.porchisl[19].i=["девятнадцатый","девятнадцатая","девятнадцатое","девятнадцатые"];om.porchisl[20]={};
1093 om.porchisl[20].i=["двадцатый","двадцатая","двадцатое","двадцатые"];om.otvdayte=["выразите","дайте","приведите","запишите"];om.otvnaydite=["найдите","определите","вычислите"];om.metally={};om.metally.re="меди алюминия чугуна железа стали никеля хрома".split(" ");om.mesiacy=window.mesiacy;om.tovary=window.tovary;om.rusbukv=window.rusbukv;om.latbukv=window.latbukv;om.imenaj=window.imenaj;om.transportm=window.transportm;om.pifagtr=window.pifagtr;om.toplivo="топливо бензин дизель газ керосин солярка".split(" ");
1094 om.mezhgortrans=["автобус","поезд"];om.naspunkt="пункт;населённый пункт;город;городок;ПГТ;деревня;село;хутор;посёлок;инноград;наукоград".split(";");om.stroymat="пенобетон бетон брус шлак песок щебень гранит известняк песчаник камень гравий".split(" ");om.izmergruz=["тонна","кубометр"];om.stroenmal=["гараж","дом","дача","магазин"];om.edizm={};om.edizm.dlina=[["метр",1],["километр",1E3],["дециметр",0.1],["сантиметр",0.01],["миллиметр",0.001]];nastr.style={fon:"white",pan:"#e9b96e",menuLinkTarget:"_self"};
1095 egeok||document.referrer.search(/\/\/ege-ok\.ru/)+1?(nastr.style.fon="white",nastr.style.pan="#DED",document.write("<style>div.egeok{display:block;}</style>")):izvk||_4ege?(nastr.style.fon="#FFF",nastr.style.pan="#DDF"):document.referrer.search(/\/\/edu\.ru/)+1&&(nastr.style.fon="white",nastr.style.menuLinkTarget="_self");try{parsedJSON&&nastr.style.importFrom(parsedJSON.style)}catch(e$$180){}document.write("<style>");document.write("body, .fon{");
1096 document.write("\tbackground-color:"+nastr.style.fon+";");document.write("}");document.write("#prov_knopki, #panel, ul.pureCssMenu,ul.pureCssMenu ul, ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover, ul.pureCssMenu li a.pureCssMenui0{");document.write("\tbackground-color:"+nastr.style.pan+";");document.write("}");document.write("ul.pureCssMenu li:hover>a, ul.pureCssMenu li a:hover, ul.pureCssMenu li a.pureCssMenui0:hover, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {");
1097 document.write("\tbackground-color:"+nastr.style.fon+";");document.write("}");document.write(".anythingSlider .arrow span {");document.write("\tcolor:"+nastr.style.pan+";");document.write("}");document.write("#inf {");document.write("\tborder: 2px ridge"+nastr.style.pan+";");document.write("\tborder-top:none;");document.write("}");document.write("#sovety{");document.write("\tfont:13.5px bold;");document.write("\tfont-family:'liberation_sans';");document.write("}");document.write("#menucenter{");document.write("\tfont:14px bold;");
1098 document.write("\tfont-family:'liberation_sans';");document.write("}");document.write("</style>");document.write('<style id="imported">');try{document.write(""+nastr.style.strCSS.neutralizeXSS())}catch(e$$181){}document.write("</style>");
1099 function _getMenuModel(a,b,c){var f=b.clone();f.nabor={zagol:"../zdn/mat/mat.js"};var k=b.clone();k.nabor={zagol:"../zdn/mat2014/mat2014.js"};var d=b.clone();d.nabor={zagol:"../zdn/matege2015p/matege2015p.js"};var j=b.clone();j.nabor={zagol:"../zdn/tri/tri.js"};var v=b.clone();v.nabor={zagol:"../zdn/rus2014/rus2014.js"};var w=b.clone();w.nabor={zagol:"../zdn/inf/inf.js"};b=b.clone();b.nabor={zagol:"../zdn/istpereg/istpereg.js"};return{"На главную":"../doc/index.html"+a(null),"Тесты":{"По предметам":{"Математика: ЕГЭ-2015 (профильный, проект)":c+
1100 a(d),"Математика: ЕГЭ-2014":c+a(k),"Математика: ЕГЭ-2013":c+a(f),"Тригонометрия: формулы":c+a(j),"История: даты":c+a(b),"Русский язык, ЕГЭ: часть":c+a(v),"Информатика, ЕГЭ: начало":c+a(w)},"Случайное задание":"../sh/sluch.html"+a(null),"Каталог заданий набора":"../sh/katalog.html"+a(null),"Полный тест":"../sh/polnmat.html"+a(null),"Тесты на печать":"../sh/pechmat.html"+a(null)},"Прочее":{"Разработчикам":{"Техническое":"../doc/tech.html"+a(null),"Режим отладки шаблона":"../sh/otladka.html"+a(null)},
1101 "Скачивание":{"Системные требования":"../doc/systreb.html"+a(null),"Скачать":"../doc/skachat.html"+a(null),"Репозиторий на GitHub":"https://github.com/nickkolok/chas-ege"},"Информация":{"Лицензии":"../doc/license.html"+a(null),"Разработчики":"../doc/razrab.html"+a(null),"История выпусков":"../doc/istor.html"+a(null),"Концепция":"../doc/koncepc2.html"+a(null),"Ссылки":"../doc/ssylki.html"+a(null)},"Опросы и голосования":"../doc/oprosy.html"+a(null)},"Мы ВКонтакте":{"Приложение":"https://vk.com/app3634828",
1102 "Группа":"https://vk.com/chasege"},"Сайт Математического факультета ВГУ":"https://www.math.vsu.ru"}}
1103 _4ege?document.write('<center><a href="https://www.math.vsu.ru/chas-ege/doc/index.html" target="blank">"Час ЕГЭ"</a> разработан при <a href="https://www.math.vsu.ru/" target="blank">Математическом факультете ВГУ</a>.</center>'):function(){function a(b){for(var c in b)if(typeof b[c]=="string")document.write('<li class="pureCssMenui"><a class="pureCssMenui0" href="'+b[c]+'"'+f+">"+c+"</a></li>");else{var j=b[c];document.write('\t<li class="pureCssMenui"><a class="pureCssMenui" href="#"><span>'+c+"</span>");
1104 document.write("\t<\!--[if gt IE 6]--\></a><\!--[endif]--\><\!--[if lte IE 6]><table><tr><td><![endif]--\>");document.write('\t<ul class="pureCssMenum">');a(j);document.write("\t</ul>");document.write("\t<\!--[if lte IE 6]></td></tr></table></a><![endif]--\>");document.write("\t</li>")}}var b=nastr.clone();b.upak=void 0;var c=document.location.href.match(/[a-zA-Z0-9]+\.html/)[0]+"?"+Math.random(),f=' target="'+nastr.style.menuLinkTarget+'" ';document.write('<div id="menucenter">');document.write('<ul class="pureCssMenu pureCssMenum">');
1105 a(_getMenuModel(function(a){return"#"+JSON.stringify(a).encodeURIComponent()},b,c));document.write("</ul>");document.write("</div>");console.log("menu.js отработал")}();try{egeok&&(document.referrer=document.referrer.replace("ege-ok.ru","ege_ok.referrer"))}catch(e$$182){}var referrer=egeok?document.referrer.replace("ege-ok.ru","ege_ok.referrer"):document.referrer;
1106 try{if(!svinta){var h="";egeok||(h='<\!-- Yandex.Metrika counter --\><script type="text/javascript">(function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter22534447 = new Ya.Metrika({id:22534447, clickmap:true, trackLinks:true, accurateTrackBounce:true, trackHash:true}); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks");<\/script><noscript><div><img src="//mc.yandex.ru/watch/22534447" style="position:absolute; left:-9999px;" alt="" /></div></noscript><\!-- /Yandex.Metrika counter --\>');h+=
1107 '<\!--LiveInternet counter--\><script type="text/javascript">document.write("<a href=\'http://www.liveinternet.ru/click\' target=_blank><img src=\'//counter.yadro.ru/hit?t22.6;r" + escape(referrer) + ((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth)) + ";u" + escape(document.URL) +";h"+escape(document.title.substring(0,80)) +  ";" + Math.random() + "\' border=0 width=88 height=31 alt=\'\' title=\'LiveInternet: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня\'></a>")<\/script><\!--/LiveInternet--\>';
1108 document.write(h.vTag("div",'hidden style="display:none;position:absolute;top:-9999px;"'))}console.log("yametrika.js отработал")}catch(e$$183){console.log("yametrika.js завершился с ошибкой"),console.log(e$$183)}var bIE=0,bOpera=0,bApple=0,bGecko=0,strBrowser="Chromium-based";navigator.userAgent.search("Trident")+1&&(bIE=1,strBrowser='"MS Internet Explorer", жёстко привязанный к закрытой ОС "Microsoft Windows"');self.opera&&(bOpera=1,strBrowser='"Opera"');
1109 if(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i))strBrowser='устройств "iPhone" или "iPod"',bApple=1;navigator.userAgent.match("Gecko/")&&(strBrowser="Mozilla Firefox или ему подобный",bGecko=1);var strpr="Вероятно, Вы используете проприетарный браузер "+strBrowser;bIE&&(!location.href.match("ege-ok.ru")&&!document.referrer.match("ege-ok.ru"))&&alert(strpr+"\n\rТренажёр правильно работает в браузерах Firefox, Chromium, Google Chrome, Интернет.Mail.Ru и т. д.\n\rВ браузерах Internet Explorer и Opera тренажёр может не работать.");
1110 bIE+bOpera+bApple&&document.write('<center><div id="browser"><font color="red" size="5">'+strpr+'.<br/>  Система "Час ЕГЭ" официально не предназначалась и, скорее всего, не будет предназначаться для работы в проприетарных браузерах.</font><br/>Возможно, некоторые элементы будут работать.<br/><button onclick="document.getElementById(\'browser\').innerHTML=\'\';" >Свернуть это предупреждение</button></div><div class="predupr">Настоятельно рекомендуем Вам скачать <a href="http://mozilla-russia.org/">Firefox</a> или <a href="https://www.google.com/intl/ru/chrome/browser/">Chrome</a></div></center>');
1111 window.chas||(window.chas={});
1112 bIE?chas.integrate=function(){document.write("Ваш браузер не поддерживается модулем интеграции.")}:(chas.integratedCount=0,chas.integrate=function(a,b,c,f,k){f||(f="1500");c||(c="900");b||(b={});a||(a="https://www.math.vsu.ru/chas-ege/sh/sluch.html");b.iframe={nomer:chas.integratedCount};document.write('<iframe src="'+a.split("#")[0]+"#"+encodeURIComponent(JSON.stringify(b))+'" width="'+c+'" height="'+f+'" id="chas-integrated-iframe'+chas.integratedCount+'"></iframe>');if(k)try{document.getElementById(k).innerHTML=
1113 ""}catch(d){}chas.integratedCount++},chas.parseWindowMessage=function(a){if(a.data.chasMessage&&a.data.chasMessage.iframeHeight)for(var a=a.data.chasMessage.iframeHeight,b=0;b<=chas.integratedCount;b++)if(a[b])document.getElementById("chas-integrated-iframe"+b).height=a[b]},window.addEventListener("message",chas.parseWindowMessage,!1),chas.postMessagesWidth=function(){for(var a=0;a<chas.integratedCount;a++){var b=document.getElementById("chas-integrated-iframe"+a);b.contentWindow.postMessage({chasMessage:{iframeWidth:window.getComputedStyle(b).width.replace(/px/,
1114 "")}},"*")}},setInterval(chas.postMessagesWidth,256),chas.resizeIframes=function(a){setInterval(chas.resizeIframesOnce,a)});
1115 try{var cashdiv=document.createElement("div");cashdiv.style.top="-9999px";cashdiv.style.position="absolute";cashdiv.style.display="none";document.body.appendChild(cashdiv);cashdiv.innerHTML="$0123456789=+-\\cdot"+latbukv.soed()+"\\in"+latbukv.soed().toLowerCase()+"\\sin\\cos\\ln\\log\\lg 2\\def\\tg{\\mathrm{tg~}}\\def\\ctg{\\mathrm{ctg~}}$";$(window).load(function(){if(!window.mjConfig)window.mjConfig="TeX-AMS_HTML-full";chas.libs.fileMathJax="MathJax.js?config="+mjConfig+"&locale=ru";svinta||chas.mode.offline?
1116 zagr(chas.libs.localMathJax+chas.libs.fileMathJax):zagr(chas.libs.remoteMathJax+chas.libs.fileMathJax)});console.log("cache.js отработал")}catch(e$$185){console.log("cache.js завершился с ошибкой"),console.log(e$$185)}window.sovety='Это - экспериментальная, тестовая версия программы.<br/>В ней могут быть ошибки и неполадки.;Все замечания и предложения отправляйте<br/>на адрес nickkolok@mail.ru;Программа "Час ЕГЭ" корректно работает<br/>только в <a href="../doc/systreb.html" target="_blank">поддерживаемых браузерах</a>.;В тренажёре иногда используются статистические данные,<br/>например, о погоде или ценах. Эти данные являются<br/>автоматически сгенерированными, а <i>не</i> реальными.;Одна из разработчиц "Час ЕГЭ", Настя Червинская, срочно и <br/>бесплатно отдаёт котят в хорошие руки. Связаться с ней<br/> можно <a href="https://vk.com/kitten112007" target="_blank">ВКонтакте</a> или по телефону 8 (951) 5519607;Математический факультет ВГУ - это <br/>высококвалифицированный профессорско-преподавательский <br/> состав и увлекательная студенческая жизнь.;Математический факультет ВГУ - это <br/>отличная профессиональная подготовка <br/>для работы в различных сферах деятельности.;Математический факультет ВГУ - это <br/>увлекательная студенческая жизнь и весёлый,<br/>доброжелательный, жизнерадостный коллектив.;Если Вам близка математика, Вы хотите стать специалистом, <br/>владеющим современными информационными технологиями и<br/> технологиями математического моделирования<br/>– ждем Вас на математическом факультете!;Вы можете <a href="../doc/oprosy.html"  target="blank">проголосовать</a> за то, <br/>что будет добавлено в "Час ЕГЭ"<br/>в ближайшем еженедельном выпуске.;"Час ЕГЭ" содержит задания ЕГЭ по математике от 1 до 15 - <br/>в соответствии с проектом тестовой части<br/>профильного уровня ЕГЭ-2015.;Набор заданий тренажёра "Час ЕГЭ" по математике <br/>основан на <a href="http://mathege.ru/" target="_blank">Открытом банке заданий</a>,<br/>но не повторяет его в точности.'.split(";").shuffle();
1117 function fixHeight(){for(var a=[],b=0;b<window.sovety.length;b++){var c=-1;for(a[b]=0;(c=window.sovety[b].indexOf("<br/>",c+1))!=-1;)a[b]++}var f=Math.max.apply(0,a);$(function(){$("#inf").css({height:24*(f+1)})})}
1118 function informer(){var a;document.write('<div id="inf">');document.write('<ul id="sovety">');for(a=0;a<window.sovety.length;a++){document.write('<li><div class="lisov">');document.write(window.sovety[a]);document.write("</div></li>")}document.write("</ul>");document.write("</div>");$(function(){$("#sovety").anythingSlider({forwardText:">",backText:"<",hashTags:false,startPanel:1,theme:"minimalist-square",buildNavigation:false,buildStartStop:false,resizeContents:false,enableKeyboard:false,autoPlay:true,
1119 delay:1E4})})}fixHeight();informer();$.jStorage.zagrData=function(){var a=$.jStorage.get("data-jstorage");a&&[].slice.call(document.querySelectorAll("*[data-jstorage-id]"),0).map(function(b){try{var c=a[b.getJStorageId()];if(c){var f=b.getAttribute("data-jstorage-ne"),f=f?f:"";if(!f.match("zn")){b.checked=c.checked;b.value=c.value}if(!f.match("ih"))b.innerHTML=c.innerHTML;if(!f.match("vi"))b.style.display=c.style.display}}catch(k){console.log(b," - ошибка в jStorage.zapomni");console.log(b," - error in jStorage.zapomni")}})};
1120 $.jStorage.sohrData=function(){var a=$.jStorage.get("data-jstorage");a||(a={});[].slice.call(document.querySelectorAll("*[data-jstorage-id]"),0).map(function(b){try{var c=b.getJStorageId(),f=a[c];if(!f){a[c]={};f=a[c]}var k=b.getAttribute("data-jstorage-ne"),k=k?k:"";if(!k.match("zn")){f.checked=b.checked;f.value=b.value}if(!k.match("ih"))f.innerHTML=b.innerHTML;if(!f.style)f.style={};if(!k.match("vi"))f.style.display=b.style.display}catch(d){console.log(b," - ошибка в jStorage.zapomni");console.log(b,
1121 " - error in jStorage.zapomni")}});$.jStorage.set("data-jstorage",a)};HTMLElement.prototype.getJStorageId=function(){return this.getAttribute("data-jstorage-id")};Object.defineProperty(HTMLElement.prototype,"getJStorageId",{enumerable:!1});
1122